Job Description
The Opportunity:
We are looking for a visionary Senior React Developer to join Nexus Digital. In this pivotal role, you will architect and build high-performance, scalable web applications that define the future of our digital ecosystem. You will collaborate with cross-functional teams of designers, product managers, and backend engineers to deliver seamless user experiences. If you are passionate about clean code, modern frameworks, and solving complex technical challenges, we want to hear from you.
Why Join Us?
- Competitive Compensation: $140,000 - $180,000 base salary plus performance bonuses.
- Remote-First Culture: Flexible work arrangements to support a healthy work-life balance.
- Professional Growth: Access to the latest technologies and continuous learning opportunities.
Responsibilities
- Design, develop, and maintain robust, scalable front-end web applications using React and TypeScript.
- Translate Figma designs into pixel-perfect, responsive HTML/CSS/JS components.
- Collaborate closely with backend engineers to integrate APIs and ensure seamless data flow.
- Write clean, maintainable, and well-documented code following industry best practices and SOLID principles.
- Optimize web applications for maximum speed and scalability, ensuring a superior user experience.
- Conduct code reviews and mentor junior developers to foster a culture of technical excellence.
- Participate in the full software development lifecycle, from planning and design to deployment and maintenance.
Qualifications
- 5+ years of professional experience with React.js and modern JavaScript (ES6+).
- Strong proficiency in TypeScript and experience with static typing.
- Deep understanding of state management solutions (Redux, Context API, MobX).
- Experience with testing frameworks such as Jest, RTL, or Cypress.
- Familiarity with modern build tools and CI/CD pipelines (Webpack, Vite, GitHub Actions).
- Experience with RESTful APIs and GraphQL.
- Excellent problem-solving skills and the ability to debug complex issues efficiently.