Backend developer

Job summary

We are looking for skilled senior back-end developers to join our team! You have a passion to deliver scalable software solutions and interact with our clients.

You're used to seeing out a project from conception to final product, requiring good organizational skills and attention to detail.

If you’re equally happy to roll up your sleeves to write code and review other team members’ work, we’d like to meet you.

Stuff you will do

  • Work with development teams and product managers to ideate software solutions
  • Optimize performance and scalability as necessary to meet the business goals
  • Writing reusable, testable, and efficient code
  • Develop and manage well-functioning databases and applications
  • Troubleshoot, debug and upgrade software
  • Write technical documentation
  • Staying up to date with the latest trends in software development and programming languages.

Education and experience

Bachelor's Degree in Computer Science or equivalent

The nitty gritty skills needed

  • At least 6 years of experience working with modern back-end technologies
  • Knowledge of multiple back-end languages (e.g. C#, Java, Python, Node.js)
  • Familiarity with databases (e.g. PostgreSQL, MySQL, MongoDB, Redis, Elasticsearch)
  • Knowledge of cloud services such as AWS, Microsoft Azure, Google Cloud (e.g. queues, notifications)
  • Good problem-solving skills and attention to detail

Your colleagues say that you

  • Work in English with ease (it's our company language)
  • Are easy to work with and are curious
  • Are often digging into the known unknowns with a huge smile
  • Are a strong communicator across multiple stakeholders
  • Have the humility to know when to ask for help (and then to actually ask for it)

Why us

  • Finally, you will get the opportunity to enjoy a Swedish “Fika” – Google it!
  • SaaP is the next big thing (Software as a Passion)
  • We have the best coffee and office in Sarajevo, period
  • Friendliest, best colleagues you can find
  • Continual learning & development opportunities - you are valued
  • Exciting clients working with latest technologies
  • We have fun while we’re at work

Apply for this job