Job Description
We are looking for a visionary Senior React Developer to join our elite engineering team in San Francisco. At Apex Digital Systems, we are building the future of scalable web applications, and we need a technical leader who thrives on complexity and innovation.
In this role, you will be responsible for architecting high-performance user interfaces, optimizing application performance, and mentoring junior developers. You will work closely with product managers and designers to transform complex requirements into elegant, pixel-perfect solutions.
Our tech stack is modern and robust, utilizing the latest ECMAScript standards, TypeScript, and the React ecosystem.
Responsibilities
- Architect and implement scalable, responsive, and high-performance web applications using React.js and modern JavaScript (ES6+).
- Design and maintain complex state management architectures using Redux or Context API.
- Optimize web applications for maximum speed and scalability, including code splitting, lazy loading, and caching strategies.
- Collaborate with UX/UI designers to ensure pixel-perfect implementation of interactive prototypes and wireframes.
- Write clean, maintainable, and well-documented code following best practices and coding standards.
- Conduct code reviews and provide constructive feedback to team members to foster a culture of continuous improvement.
- Participate in the full software development lifecycle, including planning, development, testing, and deployment.
Qualifications
- 5+ years of professional experience in front-end development with a strong focus on React.js.
- Expert knowledge of JavaScript (ES6+), HTML5, and CSS3/Tailwind CSS.
- Deep understanding of TypeScript and its type system.
- Experience with state management libraries (Redux, Zustand, MobX).
- Familiarity with testing frameworks (Jest, React Testing Library, Cypress).
- Experience with CI/CD pipelines and version control systems (Git).
- Strong problem-solving skills and ability to debug complex issues in a distributed system.