
Junior Software Engineer React
EFutures
Colombo
Posted
Dec 22, 2025
Job Type
Full-Time
Work Mode
On-site
Salary
Salary negotiable
Job Description
We are looking for a Junior React Developer to assist in the design and development of modern web applications using React. This role is ideal for developers with 1–3 years of experience who want to strengthen their frontend skills under mentorship while contributing to real-world projects.
You will work closely with product managers, designers, and backend engineers to implement reusable components, integrate APIs, and improve UI/UX while learning industry best practices.
Key Responsibilities
- Assist in designing and developing web applications using React
- Collaborate with cross-functional teams to deliver functional features
- Implement reusable and maintainable components under guidance
- Optimize basic application performance and UI/UX
- Integrate REST APIs and third-party services
- Participate in code reviews and follow coding standards
- Learn from mentors and contribute to team discussions
- Troubleshoot simple issues and assist in resolving them
- Stay updated on the React ecosystem through guided learning
Required Qualifications & Skills
- Bachelor’s degree in Computer Science, Engineering, or equivalent experience
- 1–3 years of professional software development experience
- 1+ year of hands-on experience with React
- Proficiency in JavaScript (ES6+), HTML, CSS, and basic TypeScript
- Experience with UI frameworks (Material UI, Tailwind, Bootstrap)
- Experience with state management (Redux, Context API)
- Understanding of RESTful APIs and basic web architecture
- Familiarity with Git and basic deployment processes
- Knowledge of testing tools such as Jest (plus)
- Strong problem-solving skills and attention to detail
- Good communication skills and willingness to learn
- Exposure to Agile/Scrum methodologies
- Personal or open-source projects are a plus