thelab

Senior Backend Developer, Senior Software Engineer

thelab

full-time

Posted on:

Location Type: Hybrid

Location: IstanbulTurkey

Visit company website

Explore more

AI Apply
Apply

Job Level

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