We build a modern technical screening and sourcing platform. We value testing real programming skills. Thus we are really proud of our advanced infrastructure that can build, run and verify programming assignments in real time. Our system is comprised of a 10-ish services communicating via REST and RabbitMQ.
You will have an opportunity to build an extraordinary platform and solve challenging technical problems. As part of our platform we have an advanced in-browser IDE, git server backed by custom file system and auto-scalable cluster of build agents and virtual machines. We are aiming to build an extensible platform that can be highly customized by our clients. Both in the front-end and internally.
Our current challenges include multi-region deployment, designing pluggable architecture and building seamless browser experience for programming tasks.
Find our complete stack at: https://stackshare.io/devskiller/platform and listen about our infrastructure: https://www.youtube.com/watch?v=o51N4c90jVw.
Must-haves
Great Java (version 11+) knowledge and ecosystem (Spring Boot/Cloud, Hibernate)
Databases: SQL and MongoDB
Experience with distributed systems
Fluent English language
Nice to haves
Kubernetes
Google Cloud Platform
JavaScript, Go, Python
Perks & benefits
Solid growth opportunities from working in a team with strong marketing skills
A truly international work environment with English being the primary language
Individual growth budget for your educational plan
Private healthcare
A free gym membership (once the gyms are reopened);
Free physiotherapy every week (once we restore “the normal” life);
A fully stocked kitchen with snacks, drinks, and specialty coffee;
Having a lot of impact on what we do at DevSkiller. We are not a corporate business and we welcome all ideas and suggestions. Your opinion really does matter!