Responsibilities
- Design, develop, test, and deliver high-quality full-stack applications using TypeScript, Node.js, Next.js, React, and C#/.NET where required.
- Build clean, maintainable, and well-tested code that meets high standards for quality, accessibility, and performance.
- Work directly on production systems while handling production data responsibly and maintaining strict GDPR compliance.
- Take ownership of features from design through deployment, delivering work independently within an agile engineering team.
- Review, question, and challenge requirements to ensure the right solutions are built before development begins.
- Collaborate closely with designers to translate mockups into intuitive, user-friendly experiences while proactively identifying and addressing UX improvements.
- Contribute to and maintain robust automated test coverage using Jest and Vitest.
- Communicate blockers, risks, and technical challenges early to support smooth project delivery.
- Participate actively in agile ceremonies, including stand-ups, retrospectives, demos, and story reviews.
- Follow a modern engineering workflow by submitting small, frequent pull requests and supporting multiple production releases each week.
- Use AI-assisted development tools, including Claude Code, as part of your day-to-day engineering workflow.
- Work collaboratively within small, autonomous squads while contributing ideas in a flat, highly communicative team environment.
- Apply strong product thinking and sound engineering judgement to deliver solutions that create meaningful user impact.
- Adapt to established engineering practices, embracing the team's development processes and continuous improvement culture.
- Proactively identify problems, recommend improvements, and contribute to technical discussions that enhance product quality and delivery.
Requirements
- 5+ years of professional experience in software engineering with a strong full-stack development background.
- 5+ years of hands-on experience with TypeScript and Node.js.
- 3+ years of experience with Next.js and/or React.
- 3+ years of experience with PostgreSQL, SQL Server, or other relational databases.
- 3+ years of experience building and deploying applications on AWS.
- 3+ years of experience writing and maintaining automated tests using Jest and/or Vitest.
- 2+ years of experience with C#/.NET.
- Strong design sensibility with an eye for creating intuitive user experiences.
- Experience using AI-assisted development tools, including Claude Code, as part of the software development workflow.
Nice to Have
- 1+ year of experience with OpenSearch or Elasticsearch.
- 1+ year of experience with Redis and/or Amazon S3.
- 1+ year of experience with Kubernetes and DevOps tooling.
- 1+ year of experience with Terraform or Infrastructure as Code (IaC).
Benefits
- Fixed Shifts: 12:00 PM - 9:30 PM IST (Summer) | 1:00 PM - 10:30 PM IST (Winter)
- No Weekend Work: Real work-life balance, not just words
- Day 1 Benefits: Laptop and full medical insurance provided
- Support That Matters: Mentorship, community, and forums where ideas are shared
- True Belonging: A long-term career where your contributions are valued
- 5-Day AI Training: Hands-on AI Academy onboarding to get you building with AI from day one.
🇧🇷 Essa vaga exige inglês. Você está pronto?
A DevSpeak Academy prepara desenvolvedores brasileiros para conquistar vagas internacionais. Domine o inglês técnico com professores que entendem o mundo dev.
Conheça a DevSpeak AcademyCandidaturas encerradasVer outras vagas
