Colibri is a company that values developer happiness and offers a great place to work. The Senior Back End Software Engineer role involves creating efficient code, improving server-side applications, and collaborating with the team to design functional code.
Requirements
- Bachelor’s degree in Computer Science or related field (or equivalent experience)
- 4+ years of backend experience
- 4+ years of programming experience in object-oriented programs such as C#, Java, and/or Scala
- Experience with SQL and NoSQL databases, experience with ORM frameworks
- Experience with microservices architecture
- Experience with RESTful Web Services, API’s and asynchronous data flow
- Experience with Unit Test, Testing and Debugging
- Experience with source control tools such as Git, GitHub, GitLab, Bitbucket and/or branching strategy
- Experience with cloud platforms such as AWS, Azure and/or Google
- Strong communication skills to interact with Agile team members
- Understanding of accessibility and security compliance
- Understanding the differences between multiple delivery platforms such as mobile vs desktop and optimizing output to match the specific platform
- Understanding of the SOLID Principals of object-oriented programming
- Good level of English
Benefits
- Flexitime
- 1:1 mentoring and continual professional development
- A spacious, office with outside terraces, kitchen and multiple chillout areas
- Extra day holiday on your birthday
- Free coffee / beer / tea
- Free unlimited English lessons
- Regular events (Summer Party!)
- Remote work opportunities
- Paid training time
- Competitive salaries