Last updated
698 days ago

Engineering Manager, Android at Surprise

Surprise.com
full-time office Lviv (Україна) upper
This job is closed

You seem a little late

Most likely, this vacancy is closed because it has already made someone's Mondays happy.
But don't worry - we have something to offer you!
See other open features on the site

look

Surprise.com is on a mission to turn the magical, uplifting experience of Surprise into a daily, weekly, and monthly life event – because it makes people happy. Our Surprise Box, and delightful companion app, is the most exciting way to get amazing goodies from brands you love and brands you’re about to love. With daily games, the ability to send and get Surprises from friends, and Grand Surprises – every day is filled with wow!

You have a deep systems background and value technical excellence, and use that to guide the team towards well-engineered and durable solutions. While you aren’t expected to spend a large percentage of time coding, you are expected to be able to evaluate and raise the technical bar and help others attain it. You will play a part in engineering, design reviews, code reviews, and will contribute to the code base directly when needed. You lead by example rather than authority.

What will you be doing?

  • Delivering projects and products using the appropriate agile project management methodology, learning & iterating frequently;
  • Taking full ownership over a delegated Feature(s), as well as teams and resources, assigned to the Functional unit;
  • Identifying key business objectives and providing solution recommendations while performing business proofs;
  • Working with the Product Manager to define the roadmap for any given Feature and evaluating user stories from a technical perspective;
  • Ensuring all delegated Features are built to an appropriate level of quality for the stage (alpha/beta/production);
  • Setting up procedural guidelines to establish a successful delivery process;
  • Ensuring that operations are cost-effective and stay within budget;
  • Handling all challenges in support of company-wide projects/programs delivery in a form of efficient scoping, prioritization, and requested functionality delivery expedition;
  • Mediating and resolving cross-team negotiation issues, acting as a point of escalation for stakeholders and team members;
  • Orchestrating team/teams backlog and scope adjusting to strict deadlines and business goals;
  • Implementing and maintaining Feature and team/teams KPIs, metrics, and operational excellence according to industry best practices;
  • Acting as liaison officer between different teams to build partnerships and develop solutions.

What are we looking for?

  • BA’s degree in science, engineering, technology architecture, database design, or software engineering;
  • 8–10 years of experience in technology development, with at least five years spent on using software delivery management tools;
  • Upper-Intermediate English or higher (B2+);
  • Proven experience delivering software projects effectively;
  • Strong ability to develop code using modern languages and frameworks, be familiar with the newest updates and solutions;
  • Established experience with project management programs, SCRUM, and different variants of AGILE techniques are also expected, along with familiarity with code management and Continuous Integration/Delivery Implementation (CI/DI);
  • Experience working with Model-View-ViewModel (MVVM) architecture, Object-Oriented Programming (OOP), and relational databases;
  • Strong analytical skills and data-oriented mindset;
  • Excellent people management and communication skills;
  • Experience with building custom UI and complex animation;
  • Experience in application performance and data usage optimization;
  • Commercial experience using:
    1. Kotlin;
    2. Live Data;
    3. Room;
    4. Kotlin or other DI frameworks;
    5. MVVM architecture;
    6. View Models;
    7. Kotlin-Coroutines;
    8. Retrofit2;
    9. Navigation Component;
    10. Nice to have experience using Libgdx game engineer.

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 office in the heart of Lviv (Magnus);
  • English classes and an immersive English-speaking work environment (we have a lot of native speakers at the office);
  • Corporate activities and parties;
  • Dedicated wellness area in the office;
  • 20 working days of paid vacation and Public Holidays of Ukraine;
  • 15 days of paid sick leave;
  • Medical Insurance;
  • Corporate Taxi (from/to office; up to amount);
  • Parking option;
  • And, of course, we use Surprise internally!
Job information
Published: 6 червня 2022
Up to: 6 липня 2022

Do you want to apply?

Please, login or register to see details how to apply for this job.
Complain about the vacancy
Learn more

Що варто знати про Surprise.com

Surprise.com — це американська продуктова IT-компанія, яка розробила мобільну платформу, що за допомогою штучного інтелекту сприяє продуктивності й мотивації співробітників та загалом успіху компанії.
Unfortunately, the company doesn't have full profile on Happy Monday yet

Do you work at this company? Learn how to create full profile

About company
140+people in the team
2offices in Ukraine
Similar jobs
More
Feedback

Spelling error report

The following text will be sent to our editors: