• Broad technical skills and solid knowledge about software development best practices and life cycles• Ability to design technical architectures that bring together different technologies in the backend, frontend, desktop, etc• Experience delivering and supporting complex software products• Hands-on management skills. You have also experience and passion for coaching and
helping your teams to grow professionally in a remote environment.
• Excellent communication skills and good written and spoken English
• Based in European / African timezones (or close to them) We care about your wellbeing and your professional success, so we offer you: • Full time employment, with a flexible schedule. • As many vacation days as you need. • Whatever training you need to grow and develop in your job. • The laptop you need. • International environment and working culture. • Company equity. • Paid family leave. • An annual company meetup (when possible.