Job Description
Are you a visionary engineer ready to shape the digital landscape of tomorrow? Nebula AI Solutions is seeking a Senior React Developer to join our elite team building the next generation of intelligent web applications. We are looking for a problem-solver who thrives in a fast-paced, agile environment and is passionate about creating seamless user experiences.
In this role, you will be responsible for architecting and implementing complex frontend solutions, collaborating with cross-functional teams, and mentoring junior developers to elevate the entire engineering department.
Why Join Us?
- Competitive salary and equity package.
- Comprehensive health, dental, and vision insurance.
- Flexible remote and hybrid work options.
- Continuous learning budget and tech conferences.
Responsibilities
- Design and develop responsive, high-performance web applications using React.js and modern frontend technologies.
- Collaborate with product managers and designers to translate requirements into intuitive user interfaces.
- Optimize web applications for maximum speed and scalability.
- Write clean, maintainable, and well-documented code following best practices and coding standards.
- Conduct code reviews and provide constructive feedback to team members.
- Identify and fix bugs and performance bottlenecks in production and staging environments.
- Stay up-to-date with emerging trends and technologies in frontend development.
Qualifications
- 5+ years of professional experience with React.js and modern JavaScript (ES6+).
- Strong proficiency in TypeScript and Redux/Zustand for state management.
- Experience with testing frameworks such as Jest, React Testing Library, or Cypress.
- Deep understanding of web performance optimization techniques.
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and ability to work effectively in a collaborative team setting.
- Bachelor's degree in Computer Science or equivalent practical experience.