
Surprise.com
Description
Surprise.com is on a mission to help people make a positive impact on themselves, their teams, and their communities.
Our flagship product, Surprise for Teams™, is the world’s first and only SuccessOS™. Surprise for Teams makes it fun and irresistible to perform better, which creates a positive, long-lasting impact on people and their organizations. Our latest ecosystem addition, Surprise for Fun™, brings our beloved feature set to mobile gaming – providing an exciting, high-dopamine way to win amazing real-life Surprises, VIP experiences, and unforgettable getaways just for completing fun daily quizzes and missions!
What will you be doing?
- Building a unique and innovative product;
- Joining a cross-functional team comprising all the expertise necessary to design, build, deploy, operate, and support;
- Driving and participating in technical design sessions;
- Building a product according to micro-service architecture principles;
- Working with real feedback from live users worldwide to adjust and improve the product;
- Shipping the best code you can, and helping other developers through code review and mentorship.
What we are looking for?
- Upper-Intermediate English or higher (B2+);
- Strong knowledge of Java Core with 7+ years of experience;
- Ability to produce clean, accurate, high-quality code;
- Good knowledge of Spring Framework (Core, Boot, Web and others);
- Good knowledge of JPA;
- Practical understanding of software design patterns and data structures;
- Understanding of Software Development Lifecycle and CI/CD concepts;
- Experience with Docker;
- Experience using relational databases and SQL;
- Experience with unit testing;
- Good communication skills.
What skills will come in handy?
- Experience with Cloud ecosystems: AWS, Kubernetes;
- Understanding of microservices architecture;
- Ability to document the technical design of your solution prior to implementing it;
- Experience troubleshooting live issues in the production environment.
Benefits
- Work on interesting and challenging projects, while building a pioneering software category;
- Great atmosphere, with the vibe and energy of a high-growth tech company;
- Competitive salaries;
- Close collaboration between UA and US team members;
- Ultramodern offices in the heart of Lviv (Magnus) and Kyiv (Parus);
- Flexible working hours;
- Complimentary dinners (like Pizza Friday!);
- English classes and an immersive English-speaking work environment (we have a lot of native speakers at the office);
- Ability to travel to the US;
- Corporate activities and parties;
- Dedicated wellness area in the office;
- 20 working days of paid vacation;
- 15 days of paid sick leave;
- And, of course, we use Surprise internally!
To apply for this job please visit www.linkedin.com.