Job Description
Are you a visionary Frontend Engineer ready to shape the future of digital experiences? Apex Digital Solutions is seeking a world-class Senior React Developer to join our elite engineering team in San Francisco. We are building next-generation SaaS platforms that drive real-world impact, and we need your expertise to architect scalable, high-performance web applications.
As a Senior React Developer at Apex, you won't just be writing code; you will be defining technical standards, mentoring junior talent, and collaborating with product managers and designers to deliver pixel-perfect, accessible, and responsive user interfaces. If you thrive in a fast-paced, agile environment and love solving complex architectural challenges, we want to meet you.
Why Join Us?
- Competitive compensation package ($160k - $210k base + equity).
- Comprehensive health, dental, and vision insurance.
- Unlimited PTO and flexible remote work options.
- Access to the latest tech stack and continuous learning budgets.
Responsibilities
- Architect and develop complex, scalable, and responsive web applications using React.js and modern JavaScript (ES6+).
- Translate Figma designs into pixel-perfect, semantic, and accessible HTML/CSS/JS implementations.
- Optimize application performance, ensuring fast load times and seamless user interactions.
- Implement and maintain state management solutions (Redux, Context API) to handle complex application logic.
- Write clean, maintainable, and well-documented code with a focus on best practices and code reviews.
- Collaborate closely with cross-functional teams (Backend, Design, Product) to define feature requirements and technical specifications.
- Mentor junior developers, conducting code reviews and knowledge-sharing sessions to foster team growth.
Qualifications
- 5+ years of professional software development experience, with a strong focus on React.js.
- Deep understanding of JavaScript (ES6+), HTML5, and CSS3/Sass.
- Proficiency in TypeScript and experience integrating it into React projects.
- Experience with modern state management libraries (Redux, MobX) and data fetching (GraphQL, REST APIs).
- Strong knowledge of Testing (Jest, React Testing Library) and CI/CD pipelines.
- Experience with component libraries (Material-UI, Ant Design, or Tailwind CSS).
- Excellent problem-solving skills and the ability to debug complex issues.
- Strong communication skills and a collaborative mindset.