Job Description
Are you a visionary Senior React Developer looking to shape the future of digital experiences? Apex Innovations is seeking a top-tier talent to join our elite engineering team in San Francisco. We are building next-generation web applications that redefine user interaction and scalability.
In this role, you will not just write code; you will architect solutions. You will work in a fast-paced, collaborative environment where your expertise in modern JavaScript ecosystems will directly impact millions of users. We value clean code, innovative thinking, and a passion for continuous improvement.
Why join us?
- Competitive salary and equity package.
- Comprehensive health, dental, and vision insurance.
- Flexible remote and hybrid work options.
- Annual stipend for learning and development.
If you are ready to take your career to the next level, we want to hear from you.
Responsibilities
- Lead the architecture and development of complex, high-performance web applications using React and modern front-end frameworks.
- Collaborate with UX/UI designers and backend engineers to translate wireframes and requirements into pixel-perfect, responsive interfaces.
- Optimize application performance, ensuring fast load times and seamless user experiences across all devices.
- Mentor junior developers and conduct code reviews to maintain high standards of code quality and best practices.
- Implement robust state management solutions using Redux, Context API, or similar libraries.
- Stay up-to-date with emerging trends in front-end development and integrate new technologies as appropriate.
Qualifications
- 5+ years of professional experience with React.js, including deep knowledge of hooks, context, and performance optimization.
- Strong proficiency in TypeScript and modern JavaScript (ES6+).
- Experience with state management libraries (Redux, MobX, or Zustand).
- Experience with CSS preprocessors (Sass/Less) and modern CSS frameworks (Tailwind CSS, Styled-components).
- Familiarity with RESTful APIs, GraphQL, and building integrations with third-party services.
- Strong problem-solving skills and ability to debug complex issues in a distributed environment.
- Excellent communication skills and the ability to work effectively in an Agile/Scrum environment.