What are the responsibilities and job description for the Senior ReactJS Developer position at SA Technologies Inc?
Job Description
Role : Senior ReactJS Developer
Location : Redwood City, CA
Estimated Duration : 12 months
Job Responsibilities :
- Work closely with our internal teams to translate design concepts and wireframes into responsive and performant React.js applications.
- Architect, build, and maintain modular and reusable components that reflect the pinnacle of coding excellence and adhere to best practices.
- Hands-on design and development of single page application using TDD (Test driven development) and (DDD) Domain-driven design models and High-level proficiency in OO-JavaScript.
- Influence UX designers to get optimal and incremental designs keeping short sprints in consideration.
- Accountable for Unit, Automation tests with Cypress framework, build and deploy one or more modules using GitHub Actions in a DevOps environment.
- Familiar with Single Page Applications / SPA, Mono-repo, Micro-Frontend Development (MFE).
- Ability to deal with ambiguity and break down complex features into comprehensive smaller development tasks.
- Responsible for troubleshooting and fixing production issues in quick turnaround time.
- Work with the team for constant improvement of system performance and scale using system profiling tools and stress testing techniques.
Qualifications and Experience :