Position: Full Stack Developer
Company: Yuvabe @ Auroville
Location: Auroville, India
See yourself at Yuvabe.
Join the team as our Full Stack Developer!
About Yuvabe:
Our purpose is to engage in impact drive cutting edge technology initiatives that make the world a better place. We are based out of Auroville, the largest intentional community on the planet, that has been dedicated to sustainable practices for over 50 years. The founding team of Yuvabe comprises graduates from Kellogg, & Chicago Booth with over 20 years of experience in technology in the USA, UK, and Singapore.
About the Role
We are seeking a talented and motivated Full Stack Developer with a strong foundation in Next.js to join our dynamic team. The ideal candidate will have hands-on experience in building scalable web applications, integrating databases, implementing authentication frameworks, and adhering to software engineering best practices. Familiarity with DevOps fundamentals and experience with Google Cloud Platform (GCP) is highly desirable.
Responsibilities
-
Design, develop, and maintain end-to-end web applications using Next.js.
-
Build RESTful APIs and microservices that integrate seamlessly with front-end components.
-
Work with relational and NoSQL databases such as PostgreSQL, MongoDB, or Firebase to design efficient data models and queries.
-
Implement and manage authentication frameworks such as OAuth, Firebase Auth, or other modern methods.
-
Optimize applications for maximum performance, scalability, and security.
-
Collaborate with cross-functional teams including designers, DevOps engineers, and product managers to deliver high-quality products.
-
Employ software engineering best practices, including version control (Git), code reviews, and automated testing.
-
Implement CI/CD pipelines, preferably on Google Cloud Platform (GCP), to ensure smooth deployment cycles.
-
Troubleshoot, debug, and resolve production issues as part of ongoing application maintenance.
-
Stay up to date with the latest industry trends and tools to drive innovation and efficiency within the team.
Requirements
-
3+ experience as a Full Stack Developer with proficiency in Nextjs, MERN stack
-
Strong understanding of database systems and practical experience with both SQL and NoSQL databases.
-
Hands-on experience with authentication frameworks (e.g., OAuth, Firebase Auth, JWT).
-
Familiarity with Cloud services GCP/AWS/Azure. GCP is preferred.
-
Understanding of DevOps fundamentals, including CI/CD pipelines, containerization (Docker), and infrastructure as code (IaC).
-
Excellent knowledge of front-end technologies (HTML, CSS, JavaScript/TypeScript) and responsive design principles.
-
Strong problem-solving skills and ability to work in an agile environment.
-
Familiarity with software engineering best practices such as test-driven development (TDD), clean code, and design patterns.
-
Excellent communication and teamwork skills.
Nice-to-Have
-
Knowledge of GraphQL or other advanced API technologies.
-
Exposure to serverless architecture and event-driven systems.
-
Certification in Cloud technologies(Google) is a plus.
Location
-
Remote but preference will be given to candidates willing to relocate to Auroville.
What We Offer
-
Competitive salary
-
eBike
-
Locally sourced lunch
-
Access to world-class mentor network
If you connect with this purpose, come join us to make a difference – for you and for the world.
How to apply
Please reach out at info@yuvabe.com, vimal@yuvabe.com