Remote
6 Months
Job Description:
We are looking for a backend software engineer with curiosity, commitment, pride, respect, good communication skills, and a focus on teamwork. We are a small team looking to grow so you will have the chance to coach and hire new team members. Solid computer science/engineering fundamentals are a must including data structures, algorithm writing skills, and OOP concepts. You will work on building resilient APIs that automate backend business processes for some exciting eCommerce brands.
Responsibilities:
• Continuous Integration and Continuous Deployment
• Agile software development concepts and processes
• Experience documenting technical processes
• Experience architecting technical processes
Nice to Have:
• Behaviour Driven Development
• Test Automation using Cucumber
• Nx Monorepo Experience
• AWS Step Functions
Requirements:
• NodeJS
• TypeScript
• AWS Lambda Functions
• Unit and Integration Testing
• NoSQL and/or SQL database design and implementation • Integrating with 3rd Party APIs (REST, SOAP, GraphQL)
• Designing and building APIs (REST, SOAP, GraphQL)