Job Description
Building Innovative Features
As a Software Developer, you will be a key contributor to the design, development, and maintenance of the platform. You'll work across the entire stack to deliver high-quality features and improvements.
Type: Full-time
Schedule: Monday to Friday, (Flexible start/end times negotiable)
Weekend work: Saturday and Sunday available
Frontend: Nuxt 3 (Vue 3), Vuetify
Backend: Express.Js, TypeScript, Kysely
Infrastructure & DevOps: AWS, Terraform, Docker, CI/CD Pipelines
Database: PostgreSQL
Frontend: Nuxt 3 (Vue 3), PrimeVue
Backend: NestJS, TypeScript, Drizzle
Infrastructure & DevOps: AWS, Terraform, Docker, CI/CD Pipelines
Database: PostgreSQL
Competitive salary package.
Significant autonomy and flexible working hours.
Directly contribute to a product transforming child social care.
Full Stack Development: Design, build, and maintain efficient, reusable, and reliable code using TypeScript, Nuxt 3 (Vue 3), and NestJS/Express.Js.
Feature Implementation: Translate requirements and user stories into functional application features, covering both frontend UI/UX and backend logic/API development.
Database Interaction: Work with our database (e.PostgreSQL) using tools like Kysely and or Drizzle for type-safe data access.
Collaboration: Work closely with the Tech Lead, CTO, and potentially other developers, participating in code reviews, pair programming sessions, and technical discussions.
Write unit, integration, and potentially end-to-end tests to ensure code quality and application stability.
Essential Skills and Experience
• 3-5+ years of professional software development experience, with a strong focus on full-stack web application development.
• Solid proficiency in TypeScript/JavaScript.
• Experience building backend applications and APIs using Node.Js, Express.Js, NestJS.
• Experience developing frontend applications using modern frameworks, ideally Vue.Js (Nuxt 3 preferred) or similar (React, Angular).
• Experience with relational databases in PostgreSQL and ideally ORMs or query builders like Kysely or Drizzle.
• Experience writing automated tests (unit, integration).
• Experience with Docker and containerisation.
Familiarity with AWS cloud services.
Experience with CI/CD pipelines.
Experience working in an Agile/Scrum environment.
Previous experience in a startup.
Bachelors degree in Computer Science or a related field (equivalent practical experience highly valued).
💡 Quick Summary
Seeking a career-building opportunity? The Software Developer- Fullstack web development position is now open for candidates interested in the Software Developer Jobs sector. This role in Mumbai offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
