Key Tasks and Responsibilities:
- Peer-review 100% of our code,
- Use continuous integration and deployment,
- Test product performance to meet requirements,
- Use tools for static code analysis,
- Use and encourage contributing to open source projects.
Knowledge and Experience:
- Deep understanding of Scala language and functional programming concepts (Scalaz, cats),
- In-depth understanding of modern web technologies, distributed and async programming
- (Akka, akka-http/Spray),
- Good grasp on modern concepts/techniques like CQRS, Event Sourcing, eventual consistency,
- Experience in non-relational data models (NoSQL, ideally MongoDB) and search engines
- (Elasticsearch),
- Understanding of problems and intricacies of highly scalable, cloud based infrastructures,
- Experience in analyzing and implementing solutions for challenging business requirements,
- Fluent English.
We offer:
- Long-term cooperation,
- Employment contract,
- Attractive salary (based on your professional experience and technical skills),
- Flexibility to choose the form of contract (UoP/B2B),
- Private healthcare – LuxMed, Benefit system – Multisport card,
- Dedicated administrative consultant.