About you.

Are you an experienced Python Engineer who is constantly looking for ways to improve your working process? Do you imagine yourself building products that will be used daily by thousands? We are looking for a motivated person who likes challenges and seeks to constantly produce higher quality work. If your motto is “if it just works, it’s not good enough” and your projects don’t just work but they are maintainable, extendable and adjustable, you are the perfect match for our team.

 

What we do.

We do everything to make sure our users have the best possible experience. Therefore, our clients choose our products! Our strong team of engineers and analysts are doing their best to bring all our ideas to life. So, if you enjoy being part of a team who wants to make work a little bit more enjoyable, firstly, send us your CV! Afterwards, you will be integrated into our engineering team, where you will be creating web solutions in challenging projects.

 

Requirements.

  • Solid experience as a Python Developer.
  • Experience with Python frameworks (e.g. Django, Flask, Bottle).
  • Familiarity with Amazon Web Services (AWS) or Microsoft Azure.
  • REST API.
  • Understanding of databases and SQL – Postgre SQL experience will be a plus.
  • Knowledge of JavaScript and the AngularJS framework is a plus.
  • Testing in service oriented architecture (Integration tests, component tests).
  • Attention to detail.
  • Excellent command of English, both written and oral.
  • Experience with agile development teams (Scrum)
  • Degree in Computer Science or another relevant field.

 

Responsibilities.

  • Help design and implement functional requirements.
  • Build efficient back-end features in Python.
  • Integrate front-end components into applications.
  • Manage testing and bug fixes.
  • Prepare technical documentation.
  • Collaborate with UX/UI designers to implement design into the code.
  • Implement software enhancements and suggest improvements.

 

We offer.

  • Work with a talented team and senior professionals.
  • Join a growing team within a large organization.
  • Competitive salary, tailored to your skills and experience.
  • Complete workstation even when working remotely (MacBook/PC, monitor(s), Desk, Chair, etc).
  • Friendly casual environment and open culture.
  • Have a lot of learning opportunities.

 

Interview process.

  • Video call dialogue with HR.
  • Testing Assignment/Technical Interview.
  • One last video call to discuss the financial offer.(We would prefer these procedures to take place in our offices but due to coronavirus outbreak and the fact that this position refers to remote working, we make everything in video calls so everyone feels comfortable and safe.)

Meet our team
See all job vacancies



    If you want us to remove your data and delete your CV, please send us an email at [email protected] and we will happily do it.

    Some of our moments!