Responsibilities
● Architect and develop scalable microservices and monolithic systems
● Lead cross-functional teams and oversee full software development lifecycles
● Drive implementation of best practices in CI/CD, DevOps, and cloud infrastructure
● Build and ship secure, high-performance applications across web and mobile platforms
● Mentor developers and conduct thorough code reviews
● Collaborate with stakeholders to define technical requirements and deliverables
● Manage multiple projects and ensure on-time, high-quality delivery
● Champion Agile methodologies, including sprint planning and backlog grooming
Qualifications
● 4+ years of professional experience as a senior developer or tech lead
● Proven ability to design and deliver both microservices and monolithic architectures that scale and evolve gracefully
● Expert coding skills in Node.js & TypeScript, with production experience in React and NestJS
● Track record of shipping production-grade, secure, and highly scalable solutions
● Experience building mobile and web front-end applications that delight users
● Deep understanding of CI/CD and DevOps pipelines - you know how to ship reliably and often
● Hands-on with Docker & Kubernetes for containerization and orchestration
● Strong AWS know-how (EC2, ECS/EKS, RDS, S3 or comparable services)
● Fluent in networking & communication protocols - REST, WebSockets, gRPC, etc.
● Agile champion with experience in sprint planning and backlog management
● Proven leadership of cross-functional development teams, including mentoring and code reviews
● Comfortable with project-management tools such as Jira (workflow creation, dashboards, reporting)
● Ability to manage multiple projects simultaneously without compromising quality or timelines
● Self-directed learner who quickly masters new frameworks, languages, and domain knowledge
● Excellent interpersonal and communication skills — able to collaborate, influence, and inspire
Candidates with the following experiences will be an added advantage:
● Production experience with Flutter mobile development
● Production experience in Python or other back-end languages
● Exposure to AI / Generative AI stacks, including LLMs, RAG, vector databases, and MLOps tooling