
Senior Backend Developer, Senior Software Engineer
thelab
full-time
Posted on:
Location Type: Hybrid
Location: Istanbul • Turkey
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Work with our client’s e-commerce business
- Collaborate with team and manage projects
- Mentor junior developers and manage deliverables
- Employ technologies like Docker, Kubernetes, AWS, Terraform, and Ansible
- Help front-end with architecture designs
Requirements
- Experienced back-end developer with large Python and Typescript codebases
- Self-motivated and able to work with a team early on in a project
- Able to plan and identify requirements, see a project through to completion
- Mentor junior members of the team
- 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
- At least some JavaScript/Typescript experience
- Comfortable sharing code between projects with open source and private modules
- Experienced in best practices like git-flow and test-driven development
- Nice to haves: JavaScript framework (React, Next.js, Angular, etc) and Node experience
- Experience working in open source community and contributing changes
- Experience in e-commerce
Benefits
- An awesome place for you to grow and learn
- Making better work to help brands work better
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonTypescriptDjangoFlaskNodeDockerKubernetesAWSTerraformAnsible
Soft Skills
self-motivatedteam collaborationproject managementmentoringplanningrequirement identificationdelivery managementcommunicationproblem-solvingtime management