Engineering Manager (Java) (offline)

ABOUT THE CLIENT
The client is the #1 text communications technology company delivering fast, easy, and effective solutions for businesses across a wide variety of industries. Dreamers first, we are at the forefront of revolutionizing the way businesses communicate with their customers and believe personal relationships can transform an organization’s ability to grow.
Our employees are our greatest strength. The company is expanding quickly and scaling our teams to help accelerate growth while remaining committed to hiring exceptional, values-aligned talent.

POSITION
We are looking for a customer-focused engineering leader passionate about building a high performing and cross-functional team. In this position, you will be able to combine your software engineering and management background in order to continuously improve our technology stack, software development practices, and deliver quality products. You will lead by example, by introducing new ideas, crafting clean and well-organized code, ensuring high coverage of practical unit tests, fostering collaboration across all team members. As a leader, you will grow meaningful relationships, enabling you to coach and mentor team members, and develop a clear framework for growth.

WHAT YOUR VALUE
Engineering culture rooted in mutual respect and empathy
End-to-end ownership of goal and product features
Courage to try new things, and to admit and learn from own mistakes
Coaching, mentoring, and empowering engineers to reach new heights
Continuous improvement and iterative software development methodologies
Delivering outcomes that have a measurable impact
Cross-functional collaboration and giving voice to all team members
Following engineering best practices
Building high-quality software following the so-called best practices
Curiosity and learning new things
Working in a fast-paced, creative environment

RESPONSIBILITIES
Capitalize on the diverse strengths of individuals, building a high performing team
Coach, mentor, lead, challenge and support your team to achieve their personal and company goals
Develop personalized career paths and enable growth opportunities
Collaborate with Agile Squad members to plan, design, develop, test, and maintain high-quality products built with Angular framework
Partner with Product, Design, QA, Engineering, and other stakeholders, turning roadmap initiatives into successful releases
Support Product Managers and other non-technical stakeholders in making the best decisions on the cross-section of technology, customer experience, and business value
Design, monitor, and improve released features becoming an expert in the technology and business domain they cover
Provide technical leadership to your teammates, borrowing from your own skillset or more experienced engineers
Maintain high standards of software quality within the team by establishing good SDLC practices and leading by example
Ensure long term maintainability of source code and services operating in production through code reviews, unit tests, documentation, and other common techniques
Initiate and drive improvements to our practices, process, infrastructure, and technology
Make pragmatic decisions that further personal and team goals
Define meaningful metrics, and lead the team to hit them
Crafting high-quality code

REQUIREMENTS
2+ years of experience in managing teams, and passion for leading people
5+ years of backend development experience utilizing modern programming languages and frameworks
3+ years of recent experience working with Java and Sprint Boot
Experience with Java IOC and ORM frameworks
Experience with build tools like Maven and understanding of continuous build/delivery
Experience building REST/JSON APIs or web services
Solid understanding of OOP programming concepts
Great software design and problem-solving skills, passion for quality, and engineering excellence at scale
Understanding of Agile software development principles and how they contribute to the success of Agile Squads and individuals
Experience leading cross-functional and remote teams
Passion about people, coaching, mentoring, and building work culture based on respect, empathy, support, collaboration, and diversity
Ability to identify and prioritize current and upcoming needs of your team, building out new processes, systems, and structures as well as optimizing existing ones
Track record growing talent and building a diverse skill set engineering teams
Ability to define and continuously improve meaningful metrics, setting targets, and managing quarterly goals

WHAT WE LOVE ABOUT INNOVECS
An environment that allows you to maximize your productivity and gives you the freedom to think and collaborate beyond the next line of code or deadline;
We like to have fun, we love what we do, we relax when we need to, we are a great team and we deliver;
Regular performance based salary and career development reviews;
Medical insurance (health), employee assistance program;
Paid vacation, holidays and sick leaves;
Gym 24/7, personal fitness instructor;
Massage in the office, personal wellness consultant;
English classes with native speakers and partially or fully reimbursed personal trainings and conferences;
Referral program;
Team building and a lot of fun to take a break, relax, and give you the freedom to think beyond the next line of code.

About Gelato

Gelato has built the world's largest and most global network for on-demand production of customized items e.g. t-shirts, wall art, mugs, books, hoodies, and cards. We support a new wave of e-commerce entrepreneurs and the global shift towards local and more sustainable production.

We own no assets - we build the software that connects world-class production facilities all across the world. We have more than 100 production partners in 32 countries. In 72 hours we can reach more than 5 billion people with customized products in a smarter, faster, and greener way.

**Why we exist**

Gelato is here to make creators around the world turn their dreams into reality. To help unlock their potential. To connect people and ideas everywhere, and turn them into real products that can be sold anywhere. Together we bring creativity to life. And into business.

The experience of running millions of micro-orders and expanding its network of production partners to serve its fast-growing global customer base became the foundation for what Gelato is today - rethinking production, for the benefit of people and planet. Through its network of more than 100 local production partners in 33 countries, Gelato gives creators access to a global production platform, where high-quality custom products such as clothing and wall-art can be produced locally while reaching a global market. By that Gelato is able to reduce shipping distances and delivery times, which is why products produced through Gelato’s platform are both faster, smarter and more sustainable.

Company website:
https://gelato.com

DOU company page:
https://jobs.dou.ua/companies/gelato/

The job ad is no longer active
Job unpublished on 26 March 2021

Look at the current jobs Java Kyiv→