As a Full Stack Engineer deployed by Hurix Digital on a client project, the candidate will be responsible for building and maintaining scalable enterprise applications using Golang, Angular, AWS, and CI/CD pipelines. This is an India-based remote role that requires full-time availability during US Eastern Standard Time (EST) working hours.
Design, develop, and maintain scalable backend services, microservices, and APIs using Golang.
Build responsive and dynamic user interfaces using Angular version 9 or later.
Collaborate with cross-functional product, design, and DevOps teams.
Integrate applications with AWS infrastructure and set up and maintain CI/CD pipelines to ensure reliable deployments, high availability, and performance.
Follow coding best practices, conduct code reviews, and maintain technical documentation.
Troubleshoot and resolve issues across the full technology stack.
Minimum of 5+ years of full stack development experience, with strong expertise in Golang.
Proficiency in Angular version 9 or later, JavaScript/TypeScript, HTML5, and CSS3.
Hands-on experience with AWS services, including Lambda, S3, API Gateway, and RDS.
Experience implementing CI/CD pipelines using GitLab CI, Jenkins, or GitHub Actions.
Experience developing RESTful APIs and integrating third-party services.
Strong understanding of microservices architecture and containerization. Experience with Docker and Kubernetes is preferred.
Strong debugging and performance-tuning skills.
Good understanding of Agile development methodologies and version control using Git.
Experience with SQL and NoSQL databases.
Knowledge of Terraform or Infrastructure as Code (IaC).
Previous experience in EdTech, FinTech, or SaaS domains.
Golang, Angular (v9+), AWS (Lambda, S3, API Gateway, RDS), CI/CD pipelines, RESTful APIs, microservices architecture, and 5+ years of full stack development experience.