Junior Developer
Indexed description
About The Role
We are looking for a Junior React JS Developer with 2-4 years of experience to help build and maintain responsive, high-performance web applications. The role focuses on implementing UI components, collaborating with cross-functional teams, and learning best practices in modern front-end development.
Key Responsibilities
- Develop and maintain user-facing features using React.js.
- Translate UI/UX designs into reusable, high-quality components.
- Integrate front-end applications with RESTful APIs.
- Write clean, maintainable, and well-documented code.
- Participate in code reviews and sprint ceremonies.
- Debug and fix UI-related issues across browsers and devices.
- Work closely with QA and backend teams to ensure application quality.
- Participate in virtual code reviews and team discussions
- Assist in website testing, deployment, and maintenance
- Ensure performance, security, and scalability best practices
- 2-4 years of experience in front-end development.
- Strong knowledge of React.js, JavaScript (ES6+), HTML5, and CSS3.
- Familiarity with state management concepts (basic Redux, Context API).
- Understanding of REST APIs and asynchronous programming.
- Experience with Git and version control.
- Basic understanding of Agile/Scrum practices.
- Good problem-solving and communication skills.
- Exposure to TypeScript.
- Familiarity with UI libraries (Material UI, Ant Design, Tailwind).
- Basic understanding of testing frameworks (Jest, React Testing Library).
- Knowledge of build tools (Webpack, Vite).
- Bachelor’s degree in Computer Science, Engineering, or related field.
- Relevant project or internship experience is a plus.
Pioneers in data and analytics, we are powering global marketing and commerce digital transformation with data and AI-led impact. Learn more here!
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search