Job Description
About the Role: TechNova Innovations is seeking a highly skilled and passionate Senior React Developer to join our growing team. You will be responsible for building and maintaining high-quality, responsive web applications that drive user engagement and business growth. If you are an expert in the React ecosystem and love solving complex engineering challenges, we want to hear from you.
Why Join Us?
- Competitive salary and equity package.
- Flexible remote-first policy with occasional team meetups.
- Professional development and learning budget.
- State-of-the-art equipment and tools.
Responsibilities
- Design and implement responsive, user-friendly web interfaces using React.js, TypeScript, and modern CSS frameworks (e.g., Tailwind CSS, Styled Components).
- Collaborate closely with backend engineers and product managers to integrate RESTful APIs and GraphQL endpoints seamlessly.
- Optimize application performance, ensure cross-browser compatibility, and implement best practices for accessibility (a11y).
- Mentor junior developers, conduct code reviews, and contribute to the definition of engineering best practices and coding standards.
- Participate actively in the full software development lifecycle (SDLC), including requirements gathering, architectural planning, and deployment.
- Debug and troubleshoot complex issues in production environments to ensure 99.9% uptime.
Qualifications
- 5+ years of professional experience with React.js and modern JavaScript (ES6+).
- Proficiency in TypeScript with a strong understanding of its type system.
- Experience with modern React frameworks such as Next.js or Gatsby.
- Strong understanding of state management libraries (Redux, Context API, Recoil).
- Experience with version control systems (Git), CI/CD pipelines, and containerization (Docker).
- Excellent problem-solving skills, attention to detail, and the ability to work independently in an agile environment.