Present
Software Engineer
Amigosia
Kerala, India
Building and operating web and mobile products across marketplace, logistics, fintech and commerce domains — from the API and data model through to the containers and pipelines that put them in front of users in the United States and Qatar.
Responsibilities
- Design, develop and maintain scalable web and mobile applications with Angular, React Native, Node.js, Express.js, PostgreSQL, MongoDB and .NET.
- Architect and implement RESTful APIs and backend services supporting marketplace, logistics, fintech and commerce platforms.
- Build and deploy cloud-native applications on AWS (EC2, ECS, Lambda, S3) and Azure (App Service, Blob Storage).
- Implement containerised deployments with Docker and Kubernetes, and automate CI/CD workflows.
- Design and optimise relational and document data models across PostgreSQL, MongoDB and SQL Server.
- Apply Redis caching to read-heavy and latency-sensitive paths.
- Define infrastructure as code with Terraform so environments are reproducible and reviewable.
- Diagnose and resolve production incidents, then close the gap that allowed them.
- Collaborate directly with clients across the United States and Qatar to scope and deliver software.
- Work in a ten-person engineering team on an Agile/Scrum cadence.
- Mentor 11+ software engineering interns on full-stack development, Git workflows, debugging and engineering practice.