Senior/Lead Python Engineer (#1892)

Ukraine
Work type:
Office/Remote
Technical Level:
Leader
Job Category:
Software Development
Project:
hardware domain

We are looking for a Senior/Lead Python Developer for our company who can help us build adequate server-side applications. The Candidate is responsible for contributing remarkably to the complete software development process. You must train the recruits and other team members. To make a product that holds the potential clients, you should understand their needs clearly. Ideally, you must have insight into back-end technologies and build high-quality products to achieve the company’s goals.

Welcome bonus: $1000!

Responsibilities :

  • Understand business needs and Implement functional requirements accordingly.
  • Work independently and directly with stakeholders when needed
  • Help in designing the software.
  • Build efficient back-end features in Python.
  • Integrate front-end and back-end components into the application.
  • Implement designs into code by collaborating with UX/UI designers.
  • Keep suggesting improvements and ways to enhance the functioning of the software.
  • Be focused on quality 

Requirements :

  • 6+ years of experience in Python
  • Good understanding of Amazon SES, AWS Lambda, Mongo DB, GCP, GBQ, Cloudflare
  • Experience with Mobile projects
  • Experience with Azure DevOps is a plus
  • Excellent verbal and written skills in English
  • Ukrainian language Advanced or higher

The ideal candidate is also:

  • Pragmatic: gets things done, can find a creative compromise between an ideal technical solution and actual client needs
  • Understand the value of testing, quality, continuous integration, source control, and code reviews
  • Able to analyze, plan, and estimate requirements as well as identify risks involved and provide solutions to them
  • Good communication skills and excellent teamwork capabilities
  • Independent and self-motivated with a can-do attitude
  • Capable of executing under uncertainty, in a dynamic environment

We offer:

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits