Position: Build Engineer
Company: Surprise
Experience required: 2y
English level: intermediate

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!

Surprise.com is fundamentally changing how people work, by engaging employees and providing impactful analytics to people operations professionals. To continue scaling our impact, we’re committed to hiring builders who are inspired by our team’s guiding principle: to derive a tremendous sense of purpose to make anything we touch to be the best it can be. To deliver on our very lofty goals, we need engineers with industry-defining talent and an unrestrained drive to deliver flawless results. You will be part of the Infrastructure team and will be offered tremendous opportunities to build a highly scalable, highly stable, easily maintainable build infrastructure using modern tools and technologies.

What will you be doing?
Designing and implementing build process for iOS and Android projects;
Maintaining and supporting CI system;
Building automated CI/CD process for mobile applications;
Driving release process for mobile apps;
Provisioning infrastructure for using Infrastructure as a code and configuration management tools;
Extending build Infrastructure in AWS.

What we are looking for?
4+ years experience as a Building engineer;
Strong understanding of SDLC and CI/CD processes;
Knowledge of Git and Git branching models;
Experience with Apple Store Connect, Testfligt, Google Play console;
Experience with build tools - Gradle, Fastlane, Maven;
Basic coding skills in one of the following languages Bash, Groovy, Python, GoLang;
Basic experience with AWS;
Advanced experience with Jenkins;
Experience with Docker;
Good written and spoken English.

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 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!