Job Description
Nexus Future Tech is pioneering the next generation of digital experiences. We are seeking a Senior React Developer to join our elite engineering team in San Francisco. You will be responsible for architecting scalable, high-performance web applications that define the future of our platform.
We are looking for a self-motivated engineer who thrives in a fast-paced environment and is passionate about delivering pixel-perfect, accessible user interfaces. If you have a deep understanding of the React ecosystem and a drive to solve complex problems, we want to hear from you.
Why Join Us?
- Competitive compensation package with equity options.
- Flexible remote-first work culture with a San Francisco office hub.
- Continuous learning opportunities and access to cutting-edge tech stacks.
Responsibilities
- Design and implement responsive, high-performance user interfaces using React, TypeScript, and modern CSS frameworks.
- Collaborate closely with UX/UI designers to translate wireframes and prototypes into production-ready code.
- Optimize web applications for maximum speed and scalability, ensuring a seamless user experience across all devices.
- Write clean, maintainable, and well-documented code, adhering to industry best practices and coding standards.
- Conduct thorough code reviews and provide constructive feedback to junior and senior engineers alike.
- Integrate RESTful APIs and GraphQL endpoints to facilitate dynamic data flow.
- Participate in the full software development lifecycle, from conception and design to deployment and maintenance.
Qualifications
- 5+ years of professional experience developing web applications with React.js and the React ecosystem.
- Strong proficiency in TypeScript, modern JavaScript (ES6+), and HTML5/CSS3.
- Deep knowledge of state management solutions such as Redux, Context API, or MobX.
- Experience with modern build tools (Webpack, Vite) and testing frameworks (Jest, Cypress).
- Understanding of CI/CD pipelines and version control systems (Git, GitHub).
- Excellent problem-solving skills and the ability to troubleshoot complex technical issues.
- Bachelor’s degree in Computer Science or equivalent practical experience.