Role : Software Engineer - Frontend
Job Description :
- Develop and maintain high-quality, scalable, and reusable code for frontend components using ReactJS.
- Work closely with the backend team to integrate APIs and develop dynamic, responsive web applications.
- Implement state management solutions effectively to ensure smooth and predictable state transitions within the application.
- Employ best practices for Frontend CI/CD to streamline development, testing, and deployment processes.
- Write comprehensive test cases using JEST and React Testing Library to ensure robust and bug-free code.
- Collaborate with the design team to translate visual concepts into functional online experiences with tools such as Figma.
- Stay abreast of developments in web applications and programming languages to embrace and implement new technologies that provide competitive advantages.
- Participate in code reviews, contribute to team meetings, and provide insightful inputs to enhance project quality and team knowledge.
Requirement :
- Core : ReactJS, JavaScript, CSS, SASS
- State Management : Redux with Thunk/Saga
- Testing : JEST, React Testing Library
- Version Control : Git
- CI/CD : Knowledge of frontend deployment and integration pipelines.
Must-haves :
- Minimum 2 years of hands-on experience in frontend development (excluding internships).
- Extensive experience with 'ReactJS' and familiarity with React workflows and Hooks.
- Familiarity with OAuth and its concepts.
- Experience with common front-end development tools such as vite, yarn, NPM etc.
- Proficiency in using CSS pre-processing platforms, such as `SASS`.
- Good understanding of `Frontend CI/CD` pipelines and practices.
Did you find something suspicious?
Posted by
Posted in
Frontend Development
Functional Area
Frontend Development
Job Code
1620294