A startup in AI and Software invites qualified and expert-level Next.js developers to apply for a hybrid Software Developer position.
As a Senior Next.js developer, your primary role will be to architect, implement, and optimize scalable web applications using Next.js, React, and modern JavaScript frameworks. You will build high-performance, efficient front-end applications that deliver outstanding user experiences, while also leveraging AI-powered tools to accelerate development.
Your role as a Senior Next.js developer will also entail working closely with project teams, supporting designers, product managers, and backend developers in delivering end-to-end software solutions. If you’re passionate about cutting-edge web technologies and AI-assisted development, we invite you to apply. We offer competitive compensation and a collaborative environment with opportunities for professional growth.
Objectives of this role
- Build highly modular and scalable front-end applications using Next.js.
- Develop and maintain reusable components and design systems with React and TypeScript.
- Integrate APIs and back-end services efficiently.
- Utilize AI-assisted development tools (Copilot, ChatGPT, etc.) to boost productivity.
- Contribute to performance optimization, SEO, and accessibility improvements.
- Collaborate with cross-functional teams to deliver user-centric solutions.
Your tasks
- Write clean, efficient, and well-documented code following industry best practices.
- Work collaboratively with designers, backend developers, and product teams to implement new features.
- Participate in code reviews, testing, and continuous integration practices.
- Ensure the application meets performance, security, and privacy standards.
- Stay updated with the latest in Next.js, React, and AI-powered tools.
Required skills and qualifications
- Bachelor’s degree in Software Engineering, Computer Science, or a related field.
- Demonstrable 3+ years of professional experience in Next.js and React (5+ years of web development overall).
- Strong proficiency in TypeScript, REST APIs, and GraphQL.
- Solid understanding of front-end optimization and SEO best practices.
- Hands-on experience with AI-assisted development tools (e.g., GitHub Copilot, ChatGPT).
- Problem-solving mindset, creativity, and teamwork skills.
Preferred skills and qualifications
- Relevant certification in React/Next.js from recognized organizations.
- Experience with cloud-based deployment (Vercel, AWS, or similar).
- Familiarity with backend technologies (Node.js, Express) and databases (Postgres, MongoDB).
- Working knowledge of test-driven development (TDD).
- Prior experience building AI-powered web applications is a plus.
Location
This is a hybrid position. Our office in Tehran is in Seyed Khandan, with occasional work meetings held there.
What we offer
- A stimulating environment with technically challenging projects at the intersection of AI and web development.
- A small, talented team with a friendly and collaborative atmosphere.
- Excellent growth opportunities as the startup scales.
- Flexible working hours.
- Hybrid model (balance of remote and on-site work).
- A highly competitive compensation package based on experience and skills.
If you are a Senior Next.js Developer with an excellent track record and passion for AI-powered web solutions, we’d love to hear from you. Apply today!