Senior Python Full-Stack Developer – REF 74 – 02

Full Time, Permanent
Bulgaria, Romania


Purpose of the Role

We are currently looking toward adding a new senior developer to our seasoned team to add value and expertise to the product we are constantly building and maintaining. The Senior Python Full-Stack Developer will join our team working on a platform that facilitates the coordination, storing and delivery of data between companies in the industrial sector. Eventually, also add robust quality processes and reports, detailed metrics and more! The product we are building is meant to solve the constant pain of multiple users and personas regarding the normalization, management, transformation and delivery of unstructured data in isolated sylos.

Duties and Responsibilities

  • Participate in architecture discussions and project planning sessions
  • Perform code review, research solutions, coaching and mentoring for the engineering team
  • Work in close collaboration with product management, QA, DevOps, clients and functional managers
  • Follow the latest technology trends and suggest improvements
  • On needs, basis write clean, testable and reliable code using Python 3, Django, PostgreSQL
  • Consolidate (norming and performing) a team of professionals with expertise in the techniques and approaches that are adopted

Required Experience & Knowledge

  • Hands-on experience 8+ years in software engineering out of which 2+ in a leading role
  • Previous experience developing complex SaaS solutions with React and Python 
  • Good React and JavaScript skills and knowledge
  • Excellent command of HTML5, CSS, Bootstrap and experience with Sass/Less preprocessors
  • Experience with Python 3, Django, PostgreSQL, ElasticSearch, Azure 
  • Experience in Agile methodology and Scrum framework
  • Experience with DevOps, CICD


  • Showcasing a SAAS solution deployed
  • Previous experience in integrating ML within the solutions
  • Big data – Apache Hadoop, Spark – nice to have
  • NoSQL – nice to have

Skills and Attributes

  • Ability to work independently, as well as in a cross-border team
  • Client-oriented approach and leadership experience 
  • Self-driven, enthusiastic and friendly persona

Required Education & Qualifications

  • Fluency in the English language required
  • Bachelor’s or Master’s degree in Computer Science or related degree
  • Any relevant certificate would be considered a plus

Apply Online

A valid email address is required.