Job Description
We are seeking a Senior Frontend React Developer to design and implement highly responsive, scalable web interfaces. The role involves collaborating with backend teams, integrating APIs, and contributing to a microservices-based architecture.
Key Responsibilities
- Develop and implement responsive UI components using React, JavaScript, HTML, and CSS.
- Troubleshoot, debug, and remediate code defects.
- Build reusable components and libraries for future use.
- Optimize components for maximum performance across devices and browsers.
- Enable deployment, support, and monitoring across test, integration, and production environments.
- Automate deployments in test and production environments.
- Collaborate with designers and backend developers to integrate front-end components.
- Demonstrate initiative and influence team members with creative improvements.
- Stay updated with the latest frameworks, technologies, and industry trends.
Required Skills & Qualifications
- Bachelor’s degree in Computer Science, Computer Engineering, or related field (advanced degree preferred).
- 7+ years of software design and development experience on web services.
- 7+ years hands-on experience in ReactJS, JSX, data structures, and algorithms.
- Strong proficiency in JavaScript, HTML, and CSS.
- Experience with Node.js / Express backend development is a plus.
- Experience in Docker, Redux, RDMS & NoSQL databases (PostgreSQL, Couchbase, Cassandra).
- Knowledge of CI/CD tooling such as GitHub Enterprise, Jenkins.
- Experience with microservices architecture and API integration.
- Proficient in testing frameworks like Jest / React Testing Library.
- Experience with AWS cloud services is desired.
- Strong problem-solving, troubleshooting, and time management skills.
- Excellent verbal and written communication skills; effective team player.