React Developer
Job Summary
We are seeking a highly skilled React Developer to lead the design and development of scalable web applications. The role involves setting architectural standards, conducting code reviews, and providing technical leadership to the development team. You will collaborate closely with cross-functional teams to deliver enterprise-grade business solutions.
Responsibilities
- Lead design and development of React web applications
- Define frontend architecture and coding standards
- Conduct code reviews and technical troubleshooting
- Provide technical mentorship and leadership to the team
- Collaborate with cross-functional teams
Required Skills
- React.js, TypeScript, JavaScript, HTML/CSS
- Next.js, Redux, REST APIs, GraphQL
- CI/CD, Git, Docker
- Enterprise application development
- Agile methodology
Job Details
Key Responsibilities:
- Lead the design, development, and delivery of scalable web applications using React.js.
- Define frontend architecture, coding standards, and best practices.
- Conduct code reviews, troubleshoot technical issues, and drive technical decisions.
- Mentor developers and provide technical leadership to the team.
- Collaborate with Product, UX/UI, QA, and Backend teams to deliver business solutions.
Requirements:
- Degree in Computer Science, IT, Software Engineering, or related field.
- 6–8 years of frontend development experience, including 2–3 years in a Technical Lead role.
- Strong expertise in React.js, TypeScript, JavaScript, HTML/CSS, and responsive web development.
- Experience with Next.js, Redux, REST APIs, GraphQL, CI/CD, Git, and Docker.
- Experience delivering enterprise-scale applications in Agile environments.
- Exposure to AWS, Azure, or GCP is an advantage.
Preferred Qualifications:
- Experience with micro-frontend architecture and/or React Native.
- Prior experience in fintech, banking, insurance, government, or other enterprise environments.
- Knowledge of application security and OWASP best practices.
- Relevant certifications in frontend development or cloud technologies.