We are looking for an experienced back-end developer to work with our client’s e-commerce business. The ideal candidate would have experience working with large Python and Typescript codebases.
Requirements
- Experienced in leading teams and mentoring people
- Not afraid to fail and always looking to learn from those failures
- Able to understand different approaches and comfortable learning/using both newer and older tech when it’s a better fit
- Develop server-side functionality in Python and Typescript
- Deploy and manage web services using Linux, Docker, Kubernetes, AWS, Terraform, and Ansible
- Manage multiple projects and deliverables occurring concurrently during a sprint
- Implementation of backend functionality on Django e-commerce websites as well as a few microservices in Django, Flask, and Node
- Eager to help front-end with architecture designs. At least some JavaScript/Typescript experience
- Comfortable supporting frontend team. Not afraid to get involved with Typescript when needed.
- Comfortable sharing code between projects with open source and private modules
- Able to manage multiple projects and deliverables occurring concurrently during a sprint
- Experienced in best practices like git-flow and test-driven development