About AZRUT
AZRUT is a technology services company that helps organizations design, build, and run modern software with senior engineering talent. We partner with product and IT leaders who want clear communication, pragmatic delivery, and teams that stay accountable from discovery through production. We work as a distributed team and invest in craftsmanship, honest feedback, and outcomes you can measure. If you thrive in fast-paced collaboration and care about shipping quality work, we would like to hear from you.
Job summary
We are looking for a Senior Next.js Developer to lead the development of high-performance, scalable web applications and drive technical excellence across our engineering team.
What we look for
5+ years of experience with React.js and Next.js in production environments
Deep expertise in TypeScript and modern JavaScript (ES6+)
Strong experience with backend technologies including Node.js and REST API design
Experience with relational and non-relational databases (PostgreSQL, MongoDB)
Familiarity with cloud services such as AWS, GCP, or Azure
Experience with Docker, CI/CD pipelines, and DevOps practices
Proven ability to mentor junior developers and lead technical discussions
Proficient with AI-assisted development workflows (Cursor, GitHub Copilot, or similar) and able to guide the team in using these tools effectively and responsibly
Lead adoption of AI-assisted development practices across the team, setting standards for how AI tools are used to ship faster without sacrificing quality
How you'll contribute
Architect and lead the development of complex Next.js applications end-to-end
Define and enforce frontend architecture standards, patterns, and best practices
Design scalable APIs and integrate complex third-party services
Mentor junior and mid-level engineers through code reviews and technical guidance
Drive performance optimization, accessibility, and security across the stack
Collaborate closely with product, design, and leadership on roadmap and delivery
Champion engineering culture through documentation, pair programming, and knowledge sharing
Lead adoption of AI-assisted development practices across the team, setting standards for how AI tools are used to ship faster without sacrificing quality