Job Description
We are looking for a visionary Senior React Developer to join our elite engineering team in San Francisco. At Apex Systems, we are building the next generation of cloud-native applications that power millions of users. If you are passionate about clean code, scalable architecture, and creating seamless user experiences, we want to meet you.
As a Senior React Developer, you will lead the frontend architecture, mentor junior developers, and collaborate with product managers to translate complex requirements into elegant, pixel-perfect solutions.
Responsibilities
- Architect and develop scalable, high-performance web applications using React.js and modern JavaScript frameworks.
- Implement component libraries and design systems to ensure consistency across the product suite.
- Optimize application performance, ensuring fast load times and smooth interactions across devices.
- Conduct code reviews, provide technical guidance, and mentor team members on best practices.
- Collaborate with backend engineers to integrate APIs and manage state management efficiently.
- Participate in the full software development lifecycle, from design and development to deployment and maintenance.
Qualifications
- 5+ years of professional experience with React.js, including in-depth knowledge of Hooks, Context API, and Redux.
- Strong proficiency in TypeScript and modern ES6+ JavaScript.
- Experience with state management libraries such as Redux, MobX, or Zustand.
- Familiarity with modern build tools like Webpack, Vite, or Create React App.
- Understanding of RESTful APIs, GraphQL, and microservices architecture.
- Experience with testing frameworks like Jest, React Testing Library, or Cypress.
- Excellent problem-solving skills and ability to work in a fast-paced, agile environment.