Foodhub Logo

Foodhub

Software Engineer

Posted 13 Days Ago
Be an Early Applicant
In-Office
Chennai, Tamil Nadu, IND
Junior
In-Office
Chennai, Tamil Nadu, IND
Junior
Build and maintain cloud-native backend services using TypeScript and Node.js on AWS. Develop GraphQL APIs with AppSync, event-driven integrations with SNS and SQS, database solutions across NoSQL and SQL systems, and automated tests. Responsibilities include code reviews, production debugging, documentation, API design, CI/CD, infrastructure as code, authentication, and cross-functional feature delivery. The role requires 1–3 years of experience and familiarity with AWS services, Docker, testing frameworks, ORMs, and AI coding tools.
The summary above was generated by AI
We are hiring five Software Engineers with 1 to 3 years of experience to build and maintain cloud-native
backend services. You will work with TypeScript and Node.js on AWS, building GraphQL APIs on AppSync
and event-driven integrations with SNS and SQS.

You will work with both NoSQL (MongoDB or DynamoDB) and SQL (MySQL or SQLite) databases. Senior
engineers will guide you on design and code quality, and you will own features from development
through to production.

• Develop, test and maintain backend services using TypeScript and Node.js.
• Build and extend GraphQL APIs on AWS AppSync, including resolvers and schema changes.
• Implement asynchronous, event-driven flows using AWS SNS (pub/sub) and SQS (queues),including retries and dead-letter handling.
• Design collections or tables and write efficient queries for MongoDB / DynamoDB and MySQL / SQLite.
• Write unit and integration tests for the code you ship.
• Take part in code reviews, debug production issues, and keep technical documentation up to date.
• Work with product, frontend and QA teams to deliver features on schedule.
• Should have good Listening and communication skills.

Requirements
• Other AWS services: Lambda, API Gateway, EventBridge, IAM.
• REST API design basics: HTTP methods, status codes, request validation (Zod or Joi), OpenAPI / Swagger.
• AppSync JavaScript resolvers (APPSYNC_JS) or VTL mapping templates.
• PostgreSQL or Amazon Aurora; ORMs such as Prisma or TypeORM.
• Testing with Jest or Vitest; API testing with Supertest.
• CI/CD (GitHub Actions or GitLab CI), Docker, and Infrastructure as Code (AWS CDK, Serverless Framework or Terraform).
• Auth patterns: JWT, OAuth2, Amazon Cognito.
• Daily use of AI coding tools such as GitHub Copilot, Cursor or Claude Code.

Foodhub Chennai, Tamil Nadu, IND Office

DLF Cybercity, Chennai, India, 600089

Similar Jobs

2 Days Ago
In-Office
Chennai, Tamil Nadu, IND
Junior
Junior
Artificial Intelligence • Cloud • Information Technology • Consulting
Designs portions of engineering solutions for software, products, systems, and integrated solutions. Executes test plans, validates engineering specifications, and collaborates with internal and external development partners. Works cross-functionally to deliver reliable, cost-effective, high-quality solutions for low- to moderately complex products. Requires an engineering or computer science degree, 0–2 years of experience, familiarity with engineering design tools, and foundational hardware and electrical knowledge.
Yesterday
In-Office or Remote
India
Entry level
Entry level
Database
Build and maintain Turso’s open-source database and cloud platform. Responsibilities include advancing PostgreSQL compatibility, ensuring software correctness through testing and verification, operating cloud APIs and data planes, and scaling systems to support substantially more databases. The role involves Rust development, embedded database technology, large-scale cloud operations, observability, reliability, performance improvements, and collaboration with customers, open-source communities, and distributed teams.
Top Skills: AWSCloud ComputingDeterministic Simulation TestingDifferential TestingEmbedded DatabasesFormal VerificationFuzz TestingKubernetesLlm-Assisted DevelopmentObservabilityPostgresRustSqliteTurso
Yesterday
Hybrid
Chennai, Tamil Nadu, IND
Mid level
Mid level
Big Data • Information Technology
Design, develop, and deliver scalable front-end applications, services, APIs, and reusable UI components. Write clean, maintainable code; build proofs of concept; ensure software quality and maintainability; and collaborate within an agile team using Angular, TypeScript, JavaScript, testing tools, GitHub, JIRA, and Figma.
Top Skills: AngularCi/CdContentfulCSSFigmaGitHTMLJasmineJavaScriptJIRAKarmaMongoDBNode.jsPostgresScssTypescript

What you need to know about the Chennai Tech Scene

To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account