Software Engineer

You will be part of the software development team to expand and improve our platform with high quality code. Our team follows Scrum guidelines using sprints. This means that you will collaborate with your teammates very closely, but you will also need to take ownership of your own tasks.

We encourage the team to speak up even about topics that they don’t work on directly. This way we keep things transparent: we can all contribute and new ideas are born. You must be okay with giving and receiving this feedback.
You will also have the ability to analyze business requirements and provide the best technical solution for them.

Requirements

  • Python, Flask/Django, SQLAlchemy, type hinting, async
  • Technologies: REST, websockets
  • Methodologies: TDD, DDD, CI, Scrum
  • AWS: IoT, Lambda, DynamoDB
  • Mindset: analytical thinking, proactive, taking ownership, team player asking for and giving support when needed

Nice to have

  • React + React Native
  • Event Sourcing
  • Data streaming/data lakes
  • Startup experience

How to apply

Please send your application, including your CV and a cover letter explaining a bit about yourself and why you’re suitable for this position, directly to jobs@watcherr.com.