This offer only applies to candidates located in Costa Rica
The Ideal CandidateWe are seeking talented Back-End Developers with experience in web application development to join our team. In this role, you will be responsible for designing, developing, and maintaining the back-end infrastructure of our client’s web applications, using best development practices and the latest technologies.
ResponsibilitiesDevelop and maintain the back-end infrastructure for our web applications using Typescript, Node.js, AWS tools, and related technologies.Collaborate and work alongside a passionate group of software engineers and product teams.Work closely with stakeholders to fix bugs and implement new features.Align with the design and implementation of AWS architecture and services, identify, and investigate new technologies, prototype solutions, and test and review changes, to deliver an exceptional customer experience.Use core AWS technologies and services to design and build scalable back-end services and customer-facing APIs.
Required SkillsExperience as a Back End Developer focused on web application development3-5 years of experience deploying and managing AWS applications.Experience with multiple AWS services including SQS, Lambda, DynamoDB, CloudFormation, S3, OpenSearch, API Gateway, etc.Experience integrating and developing with third-party APIs, Web Services, and API Gateways.Experience with Node, JavaScript, TypeScript, Unit Testing, and Integration Testing.Experience designing large-scale systems and is familiar with horizontal scaling, high throughput, and massive rapidly growing data sets.3+ years of experience contributing to the system design or architecture (architecture, design patterns, reliability, and scaling) of new and current systems.Experience with code management tools like Git, GitHub, and alignment with team code management work-level agreements.Experience working in an Agile/Scrum setting, including partnering with product owners, business analysts, cross-functional developer teams, and testers, and implementing solutions following work-level agreements and product delivery frameworks.Bachelor's Degree in Software Engineering or similar.
Nice to haveAWS Certified Practitioner and/or AWS Certified Developer
About this offerThis is a full-time and long-term contractor positionFully remote position - Work from anywhere you wantFlexible working hoursPersonal Life & Work BalanceUS dollars payment