Senior Python Full-Stack Developer (offline)

Our customer is developing a complex system for the security and monitoring of the mining industry with extensive usage of AI and sensors placed on various equipment. They offer comprehensive hardware with 24/7 coverage and monitoring, with high requirements for the security and stability of the system. The system enhances productivity by optimizing maintenance strategies, streamlining mining operations with full site coverage, and significantly improving work safety.

 

Your responsibilities here would include:

  • Planning, designing and developing a new cloud-based platform
  • Working with the latest technologies
  • Creating a new industry-altering product from its inception to production level

 

Requirements for this role are:

  • 7+ years of software development experience
  • At least 5 years of hands-on Frontend experience, focusing on ReactJS and Redux
  • At least 3 years of hands-on experience in Python programming
  • Experience with various types of databases
  • In-depth knowledge of REST APIs
  • Demonstrated expertise in designing, deploying and monitoring large-scale SaaS systems
  • Proficiency in applying software development best practices, including coding standards, code reviews, CI/CD and testing
  • Leadership experience: technically leading teams, task breakdown, progress tracking, mentoring more junior team members
  • Ability to deal with complex problems, develop solutions and implement them efficiently, maintaining high quality and adhering to reasonable timelines

 

It'd be a significant advantage once you possess the following:

  • Degree in Computer Science, Software Engineering or a similar field
  • Experience with BigQuery and PostgreSQL
  • Experience with Google Cloud Platform

 

Instead, we'd be glad to offer:

- Competitive salary depending on your experience

- Professional development opportunities

- Study and practice of English: courses and communication with colleagues and clients from different countries

- Yoga classes

- Compensation package (paid vacation, sick leaves)

- Flexible working hours (from 9-11 to 18-20)

- Comfortable office or possibility to work remotely