Head of Engineering
JatApp is an IT product company that creates valuable high-tech products used daily by millions worldwide.
We are looking for an experienced Head of Engineering to join our team. This role is a unique blend of technical expertise, strategic leadership, and operational excellence. As a Head of Engineering, you'll play a pivotal role in shaping our technological landscape and leading our talented engineers to new heights.
Your responsibilities will be:
Technical Vision:
Define the technological roadmap that aligns with our company's vision and drives innovation
Research and champion new technologies for our products, ensuring we stay ahead of the curve
Choose the optimal tech stack for new products and evaluate the need for migrating existing systems to new technologies
Establish consistent technical approaches across all products to enhance efficiency and maintainability
Create templates and best practices for the rapid launch of new products
Strategic Leadership:
Collaborate with the CEO to transform business objectives into actionable technical plans
Actively participate in product discovery processes, providing technical insights and feasibility assessments
Justify technical decisions from a business perspective, demonstrating their impact on our goals
Foster specialized technical expertise within the engineering team
Participate in strategic product development meetings, shaping the direction of our products
Effectively articulate and promote the technical vision to unit leaders and stakeholders
Operational management:
Streamline interactions between engineering teams and other units
Establish and implement metrics to measure team effectiveness and track progress
Develop and maintain technical dashboards to provide insights into system performance and identify potential issues
Optimize resources and processes to ensure efficient engineering delivery of our products
Proactively plan for and manage risks in the development process, documenting procedures to ensure smooth execution
Team development:
Guide and mentor technical leaders, fostering their growth and empowering them to excel
Support and enhance the team's skills through workshops and training opportunities
Create the conditions for successful scaling of our engineering teams as we grow
Implement best practices in software development to ensure high-quality code and efficient workflows
What you’ll need:
At least 5 years of experience in software development with more than 3 years managing technical teams (Team Lead, Engineering Manager, etc.)
A track record of success in a startup environment as a Tech Lead, CTO, or Engineering Manager
Experience managing distributed teams and sub-teams, demonstrating strong leadership and delegation skills
A solid technical background, particularly in backend development, with knowledge of SDLC, DevOps principles, and development methodologies
Excellent planning, resource management, and task delegation skills
Highly developed communication and presentation skills, enabling you to clearly articulate technical concepts to both technical and non-technical audiences
Proven experience in delivery management and process documentation
Experience creating and implementing technical metrics to track progress and identify areas for improvement
A knack for standardizing development processes to enhance efficiency and consistency
Ability to make informed decisions based on data analysis and insights
A passion for exploring new technologies and staying ahead of industry trends
Startup mindset: Embrace a startup mentality, characterized by adaptability and agility
A forward-thinking approach to problem-solving, with the ability to anticipate challenges and identify opportunities
The ability to explain complex technical concepts in simple terms, ensuring everyone understands the "why" behind decisions
Will be a plus:
Experience rapidly scaling a team or product from scratch or through significant growth phases
Experience restructuring technical teams to optimize performance and efficiency
Knowledge of current technological trends and their potential impact on our business
Familiarity with ML, AI, high-load projects, and cloud technologies
Experience with mobile app development
Recruitment process: Interview with a recruiter - Technical interview - Final Interview - Reference Check - Offer
We offer:
Mental and Physical Health: health care is a must, so at JatApp we will cover health insurance for you
Benefits Cafeteria: choose what you like most — sports, food delivery, home office supplies — and we will cover your expenses under available budget
Knowledge sharing: in addition to internal events, you will have access to the Projector library
Remote-First Culture: it’s up to you whether to work remotely or at our coworking space
Personal Equipment Policy: for sure, you will have everything you need to work efficiently
Learning and Development Opportunities: it's a real pleasure for us to watch you learn, so we're happy to cover your learning and development costs, as well as English courses
Community of like-minded people: at JatApp you will work in a team of like-minded people who are ready to launch a product, run a marathon, or climb Hoverla together
Creative freedom: we encourage initiative and creative thinking, so with us, you can be yourself and have the freedom of professional expression
Legal & Finance Support: we cooperate with the best financiers and lawyers who will be ready to help solve any of your questions upon request
Time-off Policy: 20 vacation days per year, 5 days for sick leave without medical confirmation, unlimited sick leaves with a doctor's note, 3 personal days, and 2 days off for special events or occasions