We are looking for a Software Engineer to build software using languages and technologies of the NodeJS or Python framework. In this role, you should be able to write functional, maintainable, and scalable products.

If you are passionate about NodeJS/ Python, software design/ architecture, and agile/ craftsmanship, we’d like to meet you.

You will:

  • Participate in backlog refinement/requirement analysis.
  • Collaborate with internal teams to produce software design and architecture
  • Write clean, scalable, and high-performance code using NodeJS/ Python programming languages
  • Test and deploy applications and systems
  • Revise, update, refactor and debug code
  • Develop documentation
  • Serve as a technical expert and provide support

You should have:

  • Proven experience as a software engineer with NodeJS/ Python expertise
  • Familiarity with one of NodeJS/ Python framework, and design/architectural patterns
  • Familiarity with architecture styles/APIs (REST, RPC)
  • Understanding of Agile methodologies and DevOps
  • Excellent troubleshooting and communication skills
  • Ability to work independently, as well as part of a large team
  • BSc/BA in Computer Science, Engineering or a related field
  • English