Teamwire is a secure messaging app and – like our customers say – a secure alternative to WhatsApp for enterprises, the public sector and healthcare.Our goal is to simplify communication and improve team collaboration with modern technology. Based on that mission Teamwire provides much more than secure messaging. For example, our secure messaging app also helps to automate workflows, coordinate teams with geo-referencing and manage emergencies with alerting features. We ensure the highest levels of usability, data protection and security that are appreciated by leading enterprises and public sector organizations.Our team is international, experienced and highly motivated. Hierarchies are flat and processes are agile. The whole organization is very much focused on good collaboration, positive results and significant growth.For our growing team we are looking for a Python/Django Developer (f/m/d) for our back end team.
What are you going to do?You will be part of the back end team building the platform to support our customer's business. You will work in a cloud environment with modern architectures, where scalability, high availability, extensibility and resilience are essential.You will analyse, design and implement technically complex systems that are highly performant.You will work in an engineering team on a wide range of development topics.You will own engineering tasks and projects, and drive these initiatives by yourself.You will develop elegant algorithms and write clean as well as maintainable code.You will write test cases and prepare documentation.You will contribute to define how to improve performance and scalability.
What will make you succeed in your role?✌️5+ years of experience working with Python and DjangoYou are familiar with Docker and CI pipelines on GitLab.Scalable architectures are one of your main strength.Good development practices are a must for you.You have experience working with websockets, push notification services, DRF, MySQL/MariaDB.You enjoy working in an agile and collaborative group.You are good at communicating your ideas and you have an advanced level of English in reading, speaking and writing.
Plus points are:You are a master in testing, from unitary to integration.You are willing to practice Domain Driven Design.You have hands-on knowledge of the challenges involved in implementing distributed systems.
What will the recruitment process be like:📲 Firstly, you will start with an introduction call directly with the Head of Engineering and the Lead Architect.🛠️ Then, you will continue performing a technical interview with the Back End Lead and some Back End team members. It will include a technical online assessment.💯 You will get complete feedback about your performance.👫 If the feedback is positive, you will have a final interview with our CEO.📖 Last but not least, you would get an offer.
What We Offer:A kind, humble and motivated teamCompetitive salary in an international environmentA workplace where you can constantly learn and personally growAgile workflows and flat hierarchiesAn environment where you can take ownership and drive initiatives.Start-up feeling with lots of creative freedomFlexible work hours and remote/home working
Location:Position is 100% remote.We have engineering offices in Madrid (Spain) and Poznan (Poland).
Employment Type:This is a self-employed and full-time role ("autonomo" is legal term in Spain).
Contact:Please send an email to info@teamwire.eu if you want to find out more about this exciting opportunity in our fast-growing start-up. We are looking forward to hearing from you!