4-year bachelor's degree in computer science or related fields.
8+ years of Overall experience. 5+ years of relevant experience in full-stack development (backend and frontend) & DevOps.
Experience in front-end JavaScript/TypeScript, HTML5/CSS, and modern web frameworks such as React and Angular, is required.
Extensive experience in Nodejs / Go / Java for backend development.
Experience with Microservices architecture using REST API / Web API integrations.
Experience with Jenkins or other CI/CD tools.
Experience in automating infrastructure using CF, Terraform, or similar tools.
Experience with Databases (SQL or NoSQL).
Extensive experience with AWS services like EC2 Lambda, S3 and API Gateway or Extensive development experience on any cloud platforms (AWS/Azure/GCP).
Experience delivering software in an agile development environment.
Experience working in a distributed cross-functional team environment.
Excellent communication and documentation skills.
Mobile development experience would be a plus.
Job Responsibilities
Develop and deliver cloud-based full-stack enterprise web applications.
Participate in Agile-based development practices and ceremonies.
Collaborate with product owners and stakeholders for requirements gathering.
Coordinate with team leaders to architect and implement best practices.
Ensure full-stack software solutions are developed using industry-leading DevOps best practices and technologies.
Provide operational support for existing applications.
Location
Bangalore Urban, Karnataka, India
About Company
Carnera helps you setup extended software engineering teams, on-demand. With elite, pre-vetted, and scalable teams out of US, Poland, and India, we aim to deliver silicon valley tech ethos, remotely.
We believe remote teams are the key to solving tech hiring challenges, being future ready, and delivering accelerated development. Our teams are custom-built for your technology needs, including React(Native), JavaScript, Java, .NET, Ruby, etc., as well as other non-mainstream technologies like Clojure.
You end with *one* integrated team, where everybody speaks the same language, shares the same values, and is working towards the same goal - delivering business success through technology.