We are currently searching for a highly motivated AWS Full-Stack Software Developer. In this role, you will be responsible for developing cloud-native AWS services like lambda, AppSync, graphQL and Opensearch, troubleshooting problems, implementing solutions, and monitoring the effectiveness of the databases. You will be working to bring the existing full-stack application to a cloud-native environment and to develop new application on the created native-cloud platform developed. You will be working in an exciting, fast-paced, agile team to build a project from the ground up
Responsibilities
Analyze and dissect system requirements and technical specifications to create and execute cutting edge cloud-native AWS solutions
Develop full-stack applications using AWS managed services and TypeScript, JavaScript, Node.js, python
Understanding and experience developing the entire stack web to db
REST API connectivity integration
Exposure to Lamda, Event bridge, Appsync, DynamoDB and OpenSearch
Ability to function in ambiguity and adapt to rapid changes common in early-stage product development.
Requirements
Software development experience in one or more software languages including TypeScript, JavaScript, Node.js, Python, HTML, CSS AWS Lambda / Server-less computing
Familiarity with database administration of NoSQL databases like DynamoDB
Display a high-level of initiative and troubleshooting skills
Experience developing REST API
Experience with Front end technologies such as Angular, Typescript, JavaScript, Jest
Proficiency in Agile development methodologies, including Agile Scrum
Development experience in AWS server-less Cloud environments
Experience with CI/CD using tools such as code pipeline
Have an understanding of end-to-end data flow
Effective communication skills, both written and oral.