Senior Scala Developer
- Remote
- Prague, Praha, Hlavní město, Czechia
Job description
We are seeking a Senior Scala Engineer to join our dynamic team at Jimmy Technologies, working for our US-based client who just raised money for their innovative development tool. Our client is a forward-thinking, impact-driven research and development company focused on creating universally scalable and portable technologies. You will play a crucial role in developing real-world commercial SaaS applications by using the client’s unique UI framework, which enables cost-effective development across diverse devices and locations as well as developing new cutting-edge technologies. You’ll work in the team in the Agile setup with the US based management. The working time zone is CET.
Job Requirements:
- At least 6 years of experience with the Scala language
- Knowledge of Scala 3 and LLVM compiler internals
- Excellent knowledge of the Play Framework
- Extensive experience with ORMs, relational, and non-relational DBMS
- Experience creating SBT plugins
- Familiarity with CI/CD processes
- Familiarity with at least one of: React.js, Angular.js, or Google Flutter
- Proficient in HTML and CSS
- Strong understanding of the REST paradigm
- Proficiency in version control using Git
- Proven experience with the SCRUM methodology and knowledge of Kanban
- Goal-driven, self-motivated, and passionate about growth
- Proven efficiency in working with decentralized, flat-structured teams
- Excellent communication and collaboration skills
We offer:
- A completely remote work
- A very competitive salary in Euro
- Cooperation with Czech LLC via Individual entrepreneur
- No strict control. Freedom of action
- Careful and reliable management
What kind of code we expect to get for review:
- Code in which you implemented something non-trivial or unique
- Сode that shows your deep knowledge of the features of the framework and the chosen technology
- Code that reveals your knowledge of software architectural patterns and best practices (eg. SOLID, KISS, DRY, ATDD, BDD, DDD, TDD) and the ability to apply them appropriately
- Code that reflects your way of thinking
Contact
In case of any questions feel free to contact us on Telegram:
or
All done!
Your application has been successfully submitted!