lead nodejs Developer at Maventic Innovative Solutions · Remote only · 9 - 19 years · ₹15L - ₹20L / yr · Bootstrapped · Remote only · Posted 27 May 2026

About the Role
We are looking for a Technical Lead with 5–7 years of experience in the JavaScript/TypeScript and Node.js ecosystem to drive core platform development. This is a hands-on leadership role that requires strong backend expertise, as well as exposure to mentoring and team management.
Key Responsibilities
- Lead development of core platform components including frameworks, APIs, and backend services
- Design and build scalable RESTful APIs and microservices using Node.js (NestJS preferred)
- Take ownership of system design, architecture, and performance optimization
- Mentor junior developers and ensure adherence to coding standards and best practices
- Drive Agile development (JIRA-based) and ensure smooth sprint execution
- Collaborate with cross-functional teams (UI, DevOps, Product)
- Conduct code reviews and enforce efficient coding using DSA principles
- Manage version control and collaboration using Git/Bitbucket
Required Technical Skills
- Strong proficiency in JavaScript / TypeScript
- Hands-on experience in Node.js (NestJS preferred)
- Good understanding of Data Structures & Algorithms (DSA)
- Experience with SQL databases
- Strong knowledge of REST services and API development
- Experience with Git (version control)
- Understanding of backend architecture and scalable systems
Good to Have Skills
- Experience with Bitbucket
- Knowledge of AWS Cloud (EC2, S3, Load Balancer)
- Exposure to SAP UI5 or frontend frameworks
- Basic understanding of CI/CD pipelines and DevOps practices
Leadership & Behavioral Skills
- Experience in team handling / mentoring developers
- Strong knowledge of JIRA and Agile methodologies
- Excellent problem-solving and analytical thinking
- Strong communication and stakeholder management skills

About Maventic Innovative Solutions
About
Similar jobs (10)
Role Overview
We are looking for an experienced Technical Lead with strong full-stack development expertise and proven team leadership skills to drive technical delivery, architecture, and application development.
Key Responsibilities
- Lead and mentor the development team.
- Design scalable application architectures and REST APIs.
- Drive hands-on development, code reviews, and technical decision-making.
- Manage task allocation, delivery timelines, and code quality.
- Collaborate with cross-functional teams to deliver business solutions.
Required Skills
- Strong hands-on experience in React.js, Node.js, Angular, PostgreSQL, and Docker.
- Expertise in REST APIs, application architecture, and database optimization.
- Minimum 5 years of team-handling experience.
- Strong problem-solving, communication, and leadership skills.
Preferred: Experience in manufacturing digital transformation, MES, ERP, Industry 4.0, or shop-floor digitization.
Job Title: Technical Lead
Experience: 6+ Years
Job Type: Full-Time
Department: Engineering
Job Location: Sec-62, Noida.
Job Summary
We are looking for an experienced and hands-on Technical Lead with strong software engineering expertise and a proven track record of building scalable, secure, and production-grade web applications.
The ideal candidate will have 6+ years of software development experience, strong expertise across modern frontend and backend technologies, and the ability to take end-to-end technical ownership—from architecture and development through deployment and production support.
The role requires a technically hands-on leader who can provide architectural direction, mentor developers, review code, solve complex engineering challenges, and ensure high standards of engineering quality.
Practical knowledge of AI/GenAI technologies is important. Prior experience in the Indian FinTech/BFSI ecosystem will be strongly preferred.
Key Responsibilities
- Lead the technical design, architecture, development, and delivery of web-based applications.
- Take end-to-end technical ownership of projects, ensuring scalable, maintainable, secure, and high-quality implementations.
- Work hands-on across frontend, backend, databases, APIs, cloud infrastructure, and third-party integrations.
- Define technical architecture, technology choices, coding standards, and engineering best practices.
- Conduct code reviews and ensure high standards of code quality, performance, security, and maintainability.
- Mentor developers and provide technical guidance throughout design and implementation.
- Identify technical risks, bottlenecks, scalability concerns, and architectural challenges early in the development lifecycle.
- Collaborate with Product Managers, Business Analysts, Designers, QA, DevOps, and other stakeholders to translate business requirements into effective technical solutions.
- Participate in effort estimation, sprint planning, technical discussions, and delivery planning.
- Troubleshoot complex production issues and drive root-cause analysis and permanent resolutions.
- Evaluate and introduce new technologies, frameworks, development practices, and AI-assisted engineering tools where appropriate.
- Identify opportunities to incorporate AI/GenAI capabilities into products, workflows, and internal engineering processes.
- Ensure applications follow appropriate practices for security, data privacy, authentication, authorization, logging, and monitoring.
Technical Skills & Requirements
Mandatory
- 6+ years of professional software development experience.
- Strong experience building and maintaining production-grade web applications.
- Strong proficiency in modern JavaScript/TypeScript ecosystems.
- Experience with frontend frameworks such as React.js, Next.js, Angular, Vue.js, or similar.
- Strong backend development experience using Node.js and/or other modern backend frameworks and languages.
- Strong understanding of REST APIs, microservices, API design, authentication, authorization, and third-party integrations.
- Experience with relational and/or NoSQL databases such as PostgreSQL, MySQL, MongoDB, Redis, etc.
- Good understanding of system design, distributed systems, scalability, caching, asynchronous processing, and performance optimization.
- Experience with cloud platforms such as AWS, GCP, or Azure.
- Familiarity with Docker, CI/CD pipelines, Git-based development workflows, monitoring, and modern DevOps practices.
- Strong understanding of application security and secure software development practices.
AI / GenAI Skills
The candidate should have a practical understanding of the modern AI ecosystem and its application in software products.
Experience or knowledge in the following areas will be an advantage:
- LLM-based applications and APIs
- OpenAI, Anthropic, Gemini, or similar AI platforms
- AI agents and agentic workflows
- RAG and vector databases
- Prompt engineering and structured outputs
- AI-assisted development tools
- Integration of AI capabilities into existing web applications
- Reliability, security, privacy, cost, and hallucination considerations in production AI systems
Deep AI/ML research experience is not mandatory. The candidate should, however, be comfortable understanding and integrating modern AI capabilities into software products.
FinTech / BFSI Experience – Preferred
Prior experience working with FinTech, BFSI, lending, payments, banking, insurance, credit, or financial services products in India will be strongly preferred.
Experience in any of the following areas will be particularly valuable:
- Digital lending / Loan Management Systems
- Payments and payment gateways
- Credit bureau and credit-score integrations
- KYC / eKYC and identity verification
- Account Aggregator ecosystem
- UPI / NPCI integrations
- Banking and NBFC integrations
- Financial APIs and third-party FinTech platforms
- RBI-related technology and compliance requirements
- Data security and privacy requirements for financial applications
Leadership & Soft Skills
- Proven ability to lead and mentor engineering teams.
- Strong problem-solving, debugging, and analytical capabilities.
- Ability to make sound technical and architectural decisions.
- Strong ownership mindset with accountability for project delivery.
- Ability to communicate technical concepts clearly to both technical and non-technical stakeholders.
- Comfortable working in a fast-paced environment with multiple projects and priorities.
- Ability to balance engineering quality with practical business and delivery requirements.
- Strong documentation and communication skills.
What We’re Looking For
We are looking for a hands-on Technical Lead rather than a purely managerial profile.
The ideal candidate should be able to:
- Understand business requirements and translate them into technical solutions.
- Design scalable and reliable application architecture.
- Guide and mentor engineering teams.
- Review critical code and technical implementations.
- Solve complex technical and production issues.
- Make effective technology and architecture decisions.
- Take ownership of delivering reliable products into production.
Mandatory Criteria
6+ years of software engineering experience with strong expertise in modern web technologies.
Strongly Preferred
- Experience building or leading FinTech products in India.
- Practical understanding of AI/GenAI technologies and their integration into modern software products.
Tech Architect/Lead – Node.js ( React & Angular) (Full Stack)
Experience: 8–15 years
Role Type: Technical Leadership / Hands-on Architecture & Development
Role Overview
We are looking for a hands-on Technical Architect / Tech Lead with strong expertise in Node.js and Angular/React who can own end-to-end technical delivery, lead an engineering team, make architecture and design decisions, and work closely with Product, QA, and DevOps teams.
The ideal candidate should have strong product development experience and be capable of taking ownership from requirements and architecture through development, deployment, and production support.
Key Responsibilities
- Own end-to-end technical delivery of applications/modules, ensuring quality, timelines, scalability, and maintainability.
- Design and evolve application architecture using Node.js, React, Angular TypeScript/JavaScript, and modern architectural patterns.
- Translate product/business requirements into technical architecture, system design, APIs, data flows, and implementation plans.
- Make key architecture and technology decisions, conduct design/code reviews, and establish engineering best practices.
- Remain hands-on and contribute to the development of critical and complex features.
- Lead and mentor the engineering team, provide technical direction, remove technical blockers, and drive engineering quality.
- Design and develop scalable backend services, REST APIs, integrations, and frontend applications.
- Define appropriate deployment, release, and environment strategies in collaboration with DevOps.
- Work with DevOps/Cloud teams on CI/CD, Docker/containerization, configuration, logging, monitoring, scalability, and production deployments.
- Identify and proactively address technical risks, performance issues, security concerns, and scalability challenges.
- Collaborate closely with Product, QA, Business, and DevOps stakeholders throughout the SDLC.
- Ensure effective practices around code quality, testing, version control, release management, and production readiness.
Must-Have Technical Skills
Backend
- Strong hands-on expertise in Node.js
- TypeScript / JavaScript
- REST API and service-oriented/microservices architecture
- API security, authentication/authorization, integrations
- Asynchronous and event-driven programming
- Strong understanding of databases such as PostgreSQL, MySQL, MongoDB, or equivalent
Frontend
- Strong hands-on expertise in Angular & React
- React application architecture and component design
- State management and frontend design patterns
- Modern JavaScript/TypeScript
- Frontend performance and responsive application development
Architecture & System Design
- Strong experience in application architecture and system design
- Design patterns, scalability, performance, security, and maintainability
- Experience designing distributed/scalable applications and integrations
- Ability to evaluate technology options and make pragmatic architecture decisions
DevOps / Cloud – Working Knowledge
- Good understanding of CI/CD and deployment strategies
- Git and branching strategies
- Docker/containerization/Kubernetes concepts
- Environment/configuration management
- Logging, monitoring, observability, and production troubleshooting
- Working knowledge of AWS, Azure, or Google Cloud
- Ability to effectively collaborate with DevOps/Cloud teams
Scripting
- Good scripting/automation skills using JavaScript/TypeScript, Shell, Python, or similar
Leadership & Product Skills
- Proven experience leading engineering teams and mentoring developers.
- Strong ownership of product development and technical delivery.
- Ability to work with Product/Business teams and convert requirements into technical solutions.
- Strong problem-solving and decision-making skills.
- Excellent communication and stakeholder-management skills.
- Ability to balance delivery timelines, technical debt, quality, scalability, and maintainability.
- Experience working in Agile/Scrum product development environments.
Next

About the company
The client is the home base for hardware engineers. They give the teams building robots, rockets, medical devices, and the next generation of physical products a single place to move fast without breaking things, turning CAD chaos into a system of record engineers actually love to work in. We're profitable, post-Series A, and growing our Hyderabad engineering team.
About the role
We're looking for a tech lead to set the technical direction for a growing team and raise the bar for everyone around them. This is a hands-on leadership role: you'll still write production code, but your largest impact comes through architecture, mentorship, and the standards you instill. You own outcomes for a team, not just your own commits.
What you'll do
- Lead the technical direction of a team building across our TypeScript/React + Node.js + AWS stack
- Drive architecture decisions, document tradeoffs, and align the team on a clear technical path Mentor engineers through code review, pairing, and guidance, growing them toward strong production ownership
- Set and uphold standards for code quality, testing, and operational rigor
- Stay hands-on: write production code on the highest-leverage and hardest problems
- Partner with product and leadership to scope work, manage technical risk, and deliver predictably
- Be accountable for the reliability and maturity of the systems your team owns in production
What we're looking for
- Demonstrated technical leadership: you've set direction for a team and elevated those around you
- Strong full-stack proficiency in TypeScript, React, and Node.js, plus solid AWS depth
- A track record of shipping to production and owning systems in operation, and of holding a team to that same standard
- Strong architectural judgment: you decompose ambiguous problems, weigh tradeoffs, and make decisions others can build on
- Excellent communication: you keep your team aligned and stakeholders informed, and you surface risk early
- Comfort leading in a fast-paced, high-ownership early-stage environment
Why choose us?
- The teams building advanced hardware and the robots, machines, and devices shaping the future run
- Direct access to founders; you'll help shape product and engineering direction, not just execute tickets
- Fast feedback loops: what you build is in front of customers in days, not quarters
- Profitable at Series A, so you get startup upside without the constant fundraising-survival anxiety
- Competitive compensation and meaningful equity
- Bi-yearly appraisal cycles
- Upto 20% Bonus based on performance
- Monthly Swiggy vouchers
- Flexibility with work hours
Job Role: Software Engineer – Node.js & Serverless Systems
Company: Appmaker by StarApps
Location: Kochi, Kerala (On-Site)
Experience: 1–3 Years
Employment Type: Full-time
About Appmaker by StarApps
At StarApps, we build high-scale tools like Appmaker(https://appmaker.xyz/) that empower thousands of global e-commerce merchants to turn their web stores into native mobile apps. We focus on low latency, cutting-edge serverless architectures, and building scalable software that handles millions of requests every day.
About the Role
We are looking for a hands-on backend/full-stack Software Engineer (Node.js / TypeScript) to join our engineering team on-site at our Kochi office. You will work directly on building high-performance APIs, web applications, and automated backend workflows using modern JavaScript/TypeScript and cloud technologies.
If you enjoy working with serverless tech, love writing clean code, and want to ship features that impact real businesses globally, this role is for you!
Key Responsibilities
- Core Application Development: Design, build, and maintain high-speed web applications, RESTful APIs, and backend microservices using Node.js and TypeScript.
- Serverless Development: Develop modern, low-latency applications leveraging Cloudflare Workers, Cloudflare D1, and edge serverless architectures.
- Database & Integrations: Write clean SQL queries, design optimized database schemas, handle authentication schemes, and integrate third-party APIs.
- Code Quality & Reliability: Write clean, testable, and maintainable code; debug performance issues; and maintain solid git-based workflows.
- Feature Ownership: Take end-to-end ownership of features—from understanding business requirements to coding, testing, deployment, and post-release monitoring.
What We’re Looking For
- Experience: 1–3 years of hands-on software development experience with JavaScript and TypeScript.
- Tech Stack: Strong proficiency in Node.js, JavaScript, TypeScript, and modern JS frameworks.
- Serverless Stack: Hands-on experience with Cloudflare Workers, Cloudflare D1, or equivalent serverless application development platforms.
- Database & APIs: Solid understanding of REST APIs, SQL databases, authentication schemes, and third-party integrations.
- Engineering Standards: Familiarity with Git, automated testing (unit/integration), CI/CD pipelines, and basic troubleshooting.
Bonus Points
- Knowledge/experience with additional Cloudflare ecosystem products (KV, R2, Queues).
- Hands-on experience with Docker and containerisation workflows.
- Prior experience building Shopify apps, SaaS products, or e-commerce integrations.
Why Join Us?
- High Scale & Impact: Build software used by thousands of global brands and millions of end consumers.
- Modern Tech Stack: Build on cutting-edge serverless architectures (Cloudflare Workers, D1, TypeScript).
- Growth & Culture: Great engineering culture, high ownership, and direct mentorship in our Kochi office.
Key Responsibilities
• Design, develop, test & deploy scalable applications, APIs and features
• Contribute to architecture and distributed system design
• Develop high-quality, maintainable and well-tested code
• Improve system performance, reliability, monitoring and scalability
• Collaborate with Product, Design, Operations & Data teams
• Understand warehouse workflows and translate them into technical solutions
• Mentor junior engineers and contribute to engineering best practices
🔹 Required Skills
✅ 8+ years of software engineering experience
✅ Strong Full-Stack development experience
✅ TypeScript, Node.js, GraphQL & React
✅ AWS / Cloud experience
✅ Strong API & distributed systems experience
✅ Excellent debugging and problem-solving skills
Good to Have: Experience in Supply Chain, Logistics, Warehouse Management or Operations technology.
🛠️ Tech Stack: AWS | TypeScript | Node.js | GraphQL | React
Key Responsibilities • Design, develop, and maintain scalable backend applications using Node.js, TypeScript, and Express.js. • Build and maintain microservices-based applications and APIs. • Work with MongoDB and at least one SQL database. • Implement Redis caching to improve application performance and scalability. • Work with AWS cloud services and support cloud-based application deployment. • Apply good understanding of network and infrastructure concepts while developing and troubleshooting applications. • Build and maintain CIICD pipelines for automated build, testing, and deployment. • use Git effectively for source control and collaborative development. • Containerize and deploy applications using Docker. • Write and maintain unit test cases using appropriate testing tools/frameworks. • Troubleshoot performance, scalability, and production issues and implement effective solutions. • Take end-to-end ownership of assigned modules and deliverables. • Work independently with minimal supervision and proactively resolve technical challenges.
Must-Have Skills • Node.js • TypeScript • Express.js • MongoDB • SQL — any one SQL database • Redis/ Redis Caching • AWSCloud • Network & Infrastructure fundamentals • Microservices Architecture • Docker • CI/CD Git • unit Testing / Test Automation • Abilityto work independently and take ownership Good to Have • Microsoft Azure knowledge • Experience working With Code Bots / Al-assisted development tools Lead N s Developer Pune • Domain experience in FinTech, Travel, ERP, or IoT Experience &
Other Requirements • 5—7 years Of relevant software development experience. • Strong hands-on experience in backend development using Node.js and TypeScript. • Good understanding Of scalable and distributed system design. • Strong problem-solving, debugging, and analytical skills. • Ability to independently manage tasks and deliver production-ready solutions. • Immediate joiners or candidates With a short notice period are preferred

Job Title: Technical Delivery lead – Full stack
Experience:
· 12+ years overall
· 5+ years as Technical Delivery lead
Position Summary
We are looking for an experienced Technical Delivery Lead with 12+ years of software development experience to lead the design, development, integration, deployment, and support of enterprise digital solutions. The ideal candidate should have strong hands-on technical expertise and be capable of actively contributing to development by designing and implementing complex features, integrations, and critical business functionalities while leading the cross-function team.
Key Responsibilities
Technical Leadership
· Lead end-to-end application delivery from requirements gathering through production deployment.
· Define solution architecture, technical standards, and development best practices.
· Conduct design reviews, code reviews, and technical discussions.
· Mentor development teams and provide technical guidance.
· Collaborate with business stakeholders, architects, product owners, and project managers.
Hands-on Development
· Actively participate in application development and contribute code for complex and critical features.
· Design and implement scalable solutions for high-priority business requirements.
· Lead troubleshooting and resolution of complex technical and production issues.
· Review and optimize application performance, security, and scalability.
· Support development teams in resolving technical blockers and challenges.
Required Technical Skills
· Sitecore XP/XM
· OutSystems
· Node.js, .NET Core, ASP.NET MVC, C#, Java
· React.js, JavaScript, TypeScript
· REST APIs, Microservices Architecture
· SQL Server, Oracle, MySQL
· Azure/AWS, CI/CD, Docker, Jenkins, Git
Candidate Profile
· 12+ years of software development experience.
· 5+ years of experience as Technical Delivery Lead or Solution Lead.
· Strong hands-on coding experience with the ability to independently deliver complex technical solutions.
· Experience leading Agile teams and managing end-to-end delivery.
· Excellent stakeholder management and communication skills.
Key Phrase
Hands-on Technical delivery Lead who is expected to contribute 30-40% of the time in coding based on the availability, solution implementation, code reviews, and complex technical problem-solving.
Senior Software Engineer I (Backend, Enterprise SaaS - AP) Role summary
•Senior individual contributor owning backend services for a large-scale enterprise SaaS platform (Kanban-style work management and flow).
•Designs and ships features end-to-end, collaborating closely with frontend, product, and QA.
What you’ll do
•Design, implement, and maintain Node.js (TypeScript/JavaScript) backend services and APIs.
•Model and evolve core domain entities (boards, lanes, work items, WIP rules, permissions, cross-team connections).
•Build secure, multi-tenant REST/JSON APIs consumed by web frontends and other internal services.
•Implement business logic for work-flow, metrics, and cross-team visibility.
•Improve performance, reliability, and observability of existing services.
•Integrate backend services with data storage and analytics layers via well-designed interfaces.
•Write and maintain automated tests (unit, integration, contract) and participate in code reviews.
•Partner with product to refine requirements and break work into incremental, shippable slices.
Tech stack
•Node.js, TypeScript/JavaScript
•REST/JSON APIs (GraphQL familiarity a plus)
•Relational/NoSQL data stores
•CI/CD, logging, metrics, and alerting tools
Experience & qualifications
•~6–9 years of backend engineering experience building web or SaaS products.
•Strong Node.js skills and experience designing clean API boundaries.
•Solid understanding of data structures, algorithms, and distributed system basics.
•Experience in agile teams; comfortable collaborating across time zones.
Nice to have
•Experience with Kanban/Agile tools or other developer/productivity SaaS products.
•Experience using AI-assisted coding tools (e.g., GitHub Copilot, Claude Code) in day-to-day development.
•Hands-on experience with React or close collaboration with React frontend teams.
Senior Backend Engineer
Node.js, System Design & Production Platforms
📍 Mumbai (On-site) | Full-time | 5+ years
About the Role:
Unico Connect is an AI-first technology partner that builds custom mobile, web, and AI products for clients across multiple geographies.
We are hiring a Senior Backend Engineer to own the backend architecture of a complex production AI platform on a dedicated client engagement: API design and data modelling, multi-tenancy, orchestration of long-running agent workloads, and the services that manage user projects and generated output.
We are open to full stack engineers whose primary strength and interest is backend. If you have shipped full stack work but the backend is where you do your deepest engineering, you are a fit for this role.
The mandatory requirement for this role is hands-on production experience as a senior backend engineer building complex, scalable systems in Node.js, with end-to-end ownership of architecture, data, and operations on at least one live platform.
The role is hands-on and architectural.
Expect to design system architecture, lead a small group of backend engineers, build the hardest parts yourself, set engineering standards, and partner closely with frontend, AI, and DevOps engineers.
A typical week includes an architecture decision on a new service, hands-on implementation of a critical path, a code review with mid-level engineers, and a working session with the AI engineer on an integration contract.
Responsibilities:
System Architecture
Own the backend architecture across engagements.
Make and document decisions on service boundaries, data models, API contracts, deployment topology, and trade-offs.
Hands-on Backend Delivery
Lead by example on complex modules, performance-critical paths, and high-risk areas using Node.js (Express, NestJS, Fastify) with TypeScript.
Pick up Python (FastAPI) where engagements require it.
Database Design and Performance
Drive PostgreSQL schema design, indexing, query optimisation, migrations, and capacity planning.
Set the data-modelling standard across the pod.
Caching, Queues, and Workflows
Design caching (Redis), event-driven patterns (Kafka, RabbitMQ, SQS, NATS), and long-running workflow orchestration (Temporal, BullMQ, Celery, or equivalent).
Handle retries, idempotency, and failure recovery.
Multi-Tenancy and Platform Patterns
Design and implement multi-tenant data isolation, RBAC, audit logging, and resource quotas appropriate to enterprise-grade products.
API and Integration Design
Set the standard for REST, GraphQL, and gRPC contracts.
Drive versioning, authentication (OAuth, JWT, SSO), security by default, and developer ergonomics.
Observability and Operations
Instrument services with OpenTelemetry, Prometheus, and Grafana.
Define SLOs, lead incident response, and write postmortems.
Code Quality and Mentorship
Run code reviews, define conventions, mentor mid-level engineers, and raise the engineering bar.
AI-Assisted Engineering Discipline
Use Claude, Cursor, and similar tools day to day.
Set the team standard for prompts, patterns, AI-assisted review, and validation of AI-generated backend code.
Client Engagement
Represent Unico Connect in technical conversations with customers.
Defend architectural decisions, communicate trade-offs, and manage scope.
Requirements:
Hands-on Production Experience as a Senior or Lead Backend Engineer in Node.js (Mandatory)
Must have personally built and shipped complex production systems in Node.js, owning architecture, data, and operations on at least one live engagement.
Full stack engineers whose deepest work is on the backend qualify.
POCs and internal tools alone do not qualify.
5+ Years of Professional Backend Engineering Experience
With at least 1 to 2 years in a senior or lead role with direct responsibility for technical decisions and team output.
Deep Node.js and TypeScript Proficiency
Strong with Express, NestJS, or Fastify.
Comfort with async patterns, streams, worker threads, and performance profiling.
Python as a Strong Plus
Hands-on production experience with FastAPI, Django, or Flask is a meaningful advantage.
Willingness and demonstrated ability to pick up Python as engagements demand is required.
PostgreSQL Depth
Schema design, normalisation, indexing, query performance, migrations, and at least one production system where you owned the data model end to end.
Caching and Event-Driven Architecture
Hands-on with Redis (or equivalent) and message queues or event-driven patterns (RabbitMQ, SQS, Kafka, NATS).
AWS Depth
Hands-on production experience with EC2, S3, RDS, IAM, VPC, ECR, and at least one of EKS, ECS, or Lambda.
Comfort owning deployment, monitoring, and cost.
System Design and End-to-End Ownership
Able to take an ambiguous problem, break it into components, evaluate alternatives, produce an architecture that holds up under review and load, plan execution, and ship with limited supervision.
AI-Assisted Engineering Experience
Daily use of Claude, Cursor, Copilot, or equivalent.
Strong discipline for reviewing and validating AI-generated backend code.
Excellent Written and Spoken English
Experience working directly with international clients.
Confident defending architectural choices in writing and in review.
Nice to Have:
- Workflow orchestration (Temporal, Airflow)
- GraphQL (Apollo, gRPC)
- Sandboxed execution environments
- Multi-tenant SaaS experience
- OpenTelemetry instrumentation
- Prior agency or consulting experience











