Full Stack Developer - Scala + Angular
Praha , Czech Republic
Full Time, Permanent
Software development
The team
The Big Data Engineering team is working on design and implementation of generic tools and platforms for enabling simple data ingestion and consumption of corporate data lake as well as various streaming use cases and products and also machine learning applications and pipelines. They also contribute to several Open Source products like Apache Spark, research of new technologies and investigation of their usability in the Big Data platforms.
The role
The Full-Stack Developer will be in charge of the entire development stack - REST API and UI. The candidate will be fully involved in project design and development, extending its current functionality as well as creating brand-new features.
The role isn’t bound to just one specific project, although the majority of work we expect to be done on one Open Source project (Data Lineage Tracking And Visualization Solution - link will be provided on request), at least for the first 9-12 months.
Technical stack
We are looking for a technically strong software engineer, proactive and self-motivated. The experience with particular languages, frameworks or libraries doesn’t matter much as long as the candidate is willing to learn and has overall strong sw engineering background.
That said, ideally the candidate has experience with the following stack:
Back-end: Scala (preferably) or Java, Spring, Spark, ArangoDB, Maven, Docker.
Front-end: Angular 8 + ngRx
Coding style:
- Mostly Functional Programming plus OOP mixture
- Immutability is preferred in most cases
Requirements:
- Very good understanding how the software works on all layers, understanding the core principles and patterns of the software design.
- Flexible and critical mindset, ability and desire to solve challenging tasks.
- Good practical coding abilities, adhering to code standards and best practices.
- Solid experience in JVM platform and the ecosystem.
- Knowing Scala is not mandatory, but the candidate will have to be able to learn the language quickly.
- The same pretty much states for the rest of technologies in use.
What's on offer
- Working with one of the coolest and most talented Big Data R&D teams in central Europe
- Supporting you in taking relevant courses and certifications
- Possibility to travel to conferences and events
- Competitive salary and bonuses
- 25 days holidays
- Up to 60 sick days per year (fully covered by the employer)
- 90CZK per day meal vouchers (fully covered by the employer)
- 3% cash employer contribution towards your pension fund
- Premium private medical insurance
- Beer & pizza Thursdays
- Multisport card & private gym in the office
- Flexible working hours
- Choice of Mac or Windows
If you're interested / curious to learn more about this opportunity please get in touch and I will be happy to provide more details and answer your questions. Alex AT Zeebra Dot Cz.
NEED MORE INFO ABOUT THIS JOB?

Aleksandr Pilnikov
Alex Pilnikov is a Principal Consultant and the Lead of our award winning team of recruiters. He joined Zeebra in 2006 when he made a questionable decision to give up his promising IT Project Manager's career and start one in IT Recruitment. Surprisingly the decision turned out to be the best he's made in his professional life and he is still with Zeebra after all this time.
Despite his Russian roots Alex is a friendly and open chap and will be more than happy to have a chat with you - either just to give an overview of the market or answer questions about a specif role that interests you.
Tel.: (+420) 222 313 635
Email: alex@zeebra.cz
We respect your privacy and do not tolerate spam and will never sell, rent, lease or give
away your information
(name, address, email, etc.) to any third party.