Job Description
Join the Future of Web Development
Nebula Digital is on a mission to redefine the digital landscape. As a Senior React Developer, you will lead the charge in building next-generation web applications that set the standard for performance, scalability, and user experience. We are looking for visionaries who are passionate about clean code, modern architecture, and pushing the boundaries of what is possible in the browser.
Why Join Us?
- Work with cutting-edge technologies including React 19, Next.js, and TypeScript.
- Competitive salary and comprehensive benefits package.
- Flexible remote-first culture with quarterly team retreats.
- Opportunity to mentor junior developers and shape our engineering culture.
Responsibilities
- Architect and implement high-performance, scalable front-end solutions using React and modern frameworks.
- Collaborate closely with UX/UI designers and backend engineers to translate wireframes into pixel-perfect, responsive interfaces.
- Optimize application performance, ensuring fast load times and seamless interactions across all devices.
- Write clean, maintainable, and well-documented code following industry best practices and coding standards.
- Conduct code reviews and provide constructive feedback to foster team growth.
- Participate in the full software development lifecycle, from concept and design to testing and deployment.
- Stay up-to-date with the latest trends and advancements in front-end development to drive innovation.
Qualifications
- Proven experience (5+ years) as a Front-End Developer or Software Engineer, with a strong focus on React.js.
- Deep understanding of React concepts such as hooks, context, and state management (Redux, MobX, or Context API).
- Proficiency in TypeScript and modern JavaScript (ES6+).
- Experience with build tools such as Webpack, Vite, or Next.js.
- Strong proficiency in CSS, SCSS, and modern styling libraries (Tailwind CSS, Styled Components).
- Experience with RESTful APIs and GraphQL integration.
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and ability to work effectively in a collaborative, agile environment.