About the role
Required Skills & Experience3–7 years of hands-on software development experience Strong coding skills in at least one of the following: .NET, Node.js, TypeScript or React Solid experience in API development (REST and/or GraphQL) Good understanding of relational and/or NoSQL databases Working knowledge of Git and Docker Strong understanding of system design and software architecture Hands-on experience using AI coding tools such as ChatGPT, GitHub Copilot, Claude, Cursor or similar Strong prompt-engineering and structured-thinking mindset Experience creating and working with detailed technical specifications Ability to review, refine and production-harden AI-generated code Strong communication, collaboration and documentation skills Automation-first and design-first engineering mindset
Good to Have (Technical Exposure)Experience with AWS, Terraform and DevOps tooling Exposure to microservices and event-driven architectures Experience with AI workflows such as RAG or internal AI platforms Experience building internal developer tools or accelerators Startup or fast-paced product engineering background Experience working with GraphQL at scale
Preferred Qualifications:Exposure to cloud-native and modern CI/CD practices Prior experience contributing to architectural decisions and platform design. Demonstrated interest in AI-driven software engineering and developer productivity tooling