Middle Fullstack Engineer (React + Next.js)
N-ix
Job Summary
N-iX is seeking a skilled Middle Fullstack Engineer to join their team, focusing on building high-quality, scalable web applications. The role involves collaborating with backend and product teams to implement new features, integrate APIs, and ensure a seamless user experience. Key responsibilities include developing and maintaining front-end features using JavaScript and React.js, implementing UI components in TypeScript, integrating APIs, and working with state management libraries like Redux or Zustand. The engineer will also ensure code quality, participate in code reviews, and contribute to team best practices.
Must Have
- 3+ years of software development experience
- Strong commercial experience with Next.js and React.js
- Proficiency in TypeScript
- Hands-on experience with state management libraries (Redux, Zustand, MobX, or similar)
- Experience implementing and consuming APIs
- Solid understanding of modern front-end architecture and development workflows
- Upper-Intermediate/Advanced English level (conversational)
Good to Have
- Understanding of OAuth 2.0 authentication flows
- Experience working with DatoCMS or other headless CMS platforms
- Experience with React Hook Form
- Familiarity with CI/CD workflows and modern development tooling
Perks & Benefits
- Flexible working format - remote, office-based or flexible
- A competitive salary and good compensation package
- Personalized career growth
- Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Memorable anniversary presents
- Corporate events and team buildings
- Other location-specific benefits
Job Description
About the Role
We are looking for skilled Fullstack Developers to join our engineering team and contribute to building high-quality, scalable web applications. You will work closely with our backend and product teams, implement new features, integrate APIs, and ensure a seamless user experience across our platform.
Responsibilities:
- Develop and maintain front-end features using js and React.js
- Implement UI components and client-side logic in TypeScript
- Integrate and consume APIs, handle data fetching, and optimize performance
- Work with state management libraries (Redux, Zustand, or similar)
- Collaborate with designers, backend engineers, and product managers
- Ensure code quality, readability, and maintainability
- Participate in code reviews and contribute to best practices and team standards
Requirements:
- 3+ years of software development experience
- Strong commercial experience with Next.js and React.js
- Proficiency in TypeScript
- Hands-on experience with state management libraries (Redux, Zustand, MobX, or similar)
- Experience implementing and consuming APIs
- Solid understanding of modern front-end architecture and development workflows
- Upper-Intermediate/Advanced English level (conversational)
Nice to have:
- Understanding of OAuth 2.0 authentication flows
- Experience working with DatoCMS or other headless CMS platforms
- Experience with React Hook Form
- Familiarity with CI/CD workflows and modern development tooling
We offer*:
- Flexible working format - remote, office-based or flexible
- A competitive salary and good compensation package
- Personalized career growth
- Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Memorable anniversary presents
- Corporate events and team buildings
- Other location-specific benefits
*not applicable for freelancers