backgo to search

lead full-stack developer

bullets
China

We are seeking a highly skilled and motivated Lead Full-stack Developer to join our on-site team in Shanghai.

In this role, you will play a crucial role in developing high-quality software design and architecture, contributing to all phases of the development lifecycle, and writing clean, efficient, and maintainable code. Your responsibilities will also include conducting code reviews to ensure that the software meets all requirements of quality, security, and performance. You will collaborate with cross-functional teams to identify, prioritize, and execute tasks in a timely manner. This role offers the opportunity to have a direct impact on the efficiency of our manufacturing process, including the development of new tools and scripts for triaging failures from automated QA and the factory, as well as maintaining existing tools.

responsibilities
  • Develop high-quality software design and architecture
  • Contribute to all phases of the development lifecycle
  • Write clean, efficient, and maintainable code
  • Conduct code reviews and ensure software meets all requirements of quality, security, and performance
  • Collaborate with cross-functional teams to identify, prioritize, and execute tasks in a timely manner
requirements
  • 5+ years of relevant production experience, including 1+ years of relevant leadership experience
  • Strong experience in Python, including core and related frameworks such as Django and Flask
  • Extensive experience with Git and JavaScript
  • Strong knowledge of SQL databases
  • Experience with code reviews and ensuring high-quality, secure, and performant software
  • Ability to work independently and in a team environment
  • Excellent communication skills and ability to collaborate across cross-functional teams
  • B2+ English level
nice to have
  • Experience with other programming languages and frameworks
  • Front-end development skills (HTML, CSS, JavaScript frameworks)
  • Experience with cloud platforms and services (e.g., AWS, Azure, Google Cloud Platform)
  • Familiarity with containerization and orchestration technologies (e.g., Docker, Kubernetes)
  • Knowledge of RESTful APIs and web services
  • Familiarity with Agile development methodologies
get job alerts in your inboxHundreds of open jobs for Software Engineers, QA, DevOps, Business Analysts and other tech professionals
Girl in front of laptop
looking for something else?

Find a vacancy that works for you. Send us your CV to receive a personalized offer.