Job Description
Are you a passionate developer looking to shape the future of digital experiences? Nexus Digital Systems is seeking a highly skilled Senior React 18 Engineer to join our elite engineering team. We are building next-generation applications that require cutting-edge performance and scalable architecture.
The Role:
We are looking for a technical leader who thrives on complexity. In this role, you will be responsible for architecting scalable user interfaces, optimizing rendering performance, and mentoring a team of talented developers. If you are proficient in modern JavaScript and have a deep understanding of React 18's concurrent features, we want you on our team.
Why You'll Love It Here
- Competitive salary and equity package.
- Flexible remote-first work environment.
- Annual learning and development budget.
- State-of-the-art equipment and tools.
Responsibilities
- Design and implement robust, scalable, and maintainable front-end architectures using React 18 and TypeScript.
- Leverage Server Components and Suspense to optimize application performance and reduce bundle sizes.
- Collaborate closely with UX/UI designers to translate high-fidelity mockups into pixel-perfect, responsive web applications.
- Conduct thorough code reviews and provide constructive feedback to junior and mid-level engineers.
- Optimize web applications for maximum speed and scalability, ensuring WCAG 2.1 accessibility compliance.
- Integrate third-party APIs and manage complex state management solutions effectively.
Qualifications
- 5+ years of professional experience in software development, with at least 3 years specifically in React.js.
- Deep knowledge of React 18 features, including Concurrent Mode, Suspense, and automatic batching.
- Strong proficiency in TypeScript and modern JavaScript (ES6+).
- Experience with testing frameworks such as Jest, React Testing Library, or Cypress.
- Familiarity with build tools (Webpack, Vite) and modern CSS methodologies (Tailwind CSS, Styled Components).
- Proven ability to troubleshoot complex technical issues and mentor other team members.