Verified today
React JS Front Developer
About the role
React.js and Vue.js developer needed to build and maintain web interfaces for Photon Group’s digital platforms. The role focuses on designing responsive UIs, implementing component logic with React and Redux, and integrating Vue.js features such as Vuex and Vue Router. Candidates should have strong JavaScript fundamentals, proficiency in HTML, CSS, SASS, and templating with Nunjucks, and experience with RESTful APIs and Postman. Knowledge of SQL databases (PostgreSQL, CockroachDB) and testing frameworks (Jest, Mocha) is required, along with CI/CD tools like Jenkins and Docker. Version control with Git and agile collaboration across cross‑functional teams are essential. The position is full‑time, on‑site in Chennai, and requires a bachelor’s degree in computer science or related field.
What you’ll do
- Design and implement responsive web interfaces
- Develop and maintain front‑end components using React and Redux
- Integrate Vue.js features and manage state with Vuex
- Consume and test RESTful APIs with Postman
- Write unit and integration tests using Jest and Mocha
- Collaborate with cross‑functional teams to ship new features
- Participate in agile ceremonies and sprint planning
What you’ll bring
- Bachelor's degree in Computer Science or related field
- Strong JavaScript fundamentals and ES6+ syntax
- Experience building UI components with React.js and Redux
- Proficiency in Vue.js, Vuex, and Vue Router
- Hands‑on with HTML, CSS, SASS, JSON, and Nunjucks
- Familiarity with REST APIs, Postman, and SQL databases (PostgreSQL, CockroachDB)
- Knowledge of Jest, Mocha, Jenkins, Docker, and CI/CD pipelines
- Version control experience with Git
- Ability to work in fast‑paced, agile environments
Nice to have
- Experience with Node.js and Express.js
- Familiarity with CI/CD tools such as Jenkins and Docker
Skills
Education
Bachelor's Degree