Останнє оновлення
689 днів тому

Engineering Manager, Android at Surprise

full-time office Львів (Україна) upper
Вакансія закрита

Здається, ви трохи запізнились

Скоріше за все, ця вакансія закрита, бо вже зробила чиїсь понеділки щасливими.
Але не засмучуйтесь — у нас є що вам запропонувати!
Подивіться інші відкриті можливості на сайті.

подивитися

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!
Інформація про вакансію
Опубліковано: 6 червня 2022
Актуально до: 6 липня 2022

Як відгукнутись на вакансію?

Будь ласка, увійдіть або зареєструйтесь, щоб побачити деталі.
Поскаржитися на вакансію
Дізнайтесь більше

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

Surprise.com — це американська продуктова IT-компанія, яка розробила мобільну платформу, що за допомогою штучного інтелекту сприяє продуктивності й мотивації співробітників та загалом успіху компанії.
На жаль, ця компанія ще не має повного профілю на Happy Monday

Ви представник компанії? Дізнайтесь, як створити повний профіль

Про компанію
140+людей в команді
2офісів в Україні
Схожі вакансії
Більше
Відгук

Повідомити про помилку

Текст, який буде надіслано нашим редакторам: