Description
We are a growing SaaS start-up with an international team that brings maritime workforce management into the 21st century! We are equipped with strong support from investors and several paying customers – and care deeply about people. We are passionate about solving the maritime industry’s overlooked problems. Over 90% of global trade sails on ships, and the 2 million mission-critical seafarers spend months at sea to ensure that our global economy runs smoothly. We are starting our journey by focusing on solutions that improve the crew management and crew exchange process.
Our first product targets one of the industry's key pain points. Wildly inefficient and notoriously stressful, crew logistics is a complex mesh of repurposed tools. By leveraging a variety of data sources, Tilla’s platform eliminates many mundane and error-prone processes while facilitating collaboration between operators and seafarers. By doing so, Tilla makes crew operations more humane and efficient.
Your mission
As the Tech Lead at Tilla, you will act as a player-manager for our software engineering team (currently 4 engineers). You will roll up your sleeves to deliver features of Tilla while being responsible for building a robust and delivery-focused engineering organization. You will also play a key role in making well-reasoned design decisions, guiding the team, and ensuring our product development flow is smooth from design and development to deployments and maintenance.
Key Responsibilities:
Hands-on Technical Leadership: Make well-reasoned tech decisions and tradeoffs in your area; contribute to and guide the development across the entire codebase.
Project Management: Take end-to-end responsibility on projects of increasing complexity and ensure timely delivery of high-quality features to QA.
Mentorship: Mentor other engineers through pairing, code reviews; contribute to/organise team knowledge sharing and team culture.
Cross-Functional Collaboration: Partner with product, design, and analytics teams to drive requirements and ensure all parties' needs are considered.
Proactive Problem Solving: Identify and address issues proactively before they escalate; seek empirical evidence through proof of concepts and tests.
Team Productivity: Scale yourself by delegating effectively, ensuring tasks are completed without micromanaging, and maintaining the team's productivity and collective impact.
Strategic Vision: Identify areas of strategic technical debt, provide cost/benefit analysis for eliminating this debt, and prioritize accordingly.
Communication: Communicate effectively across functions, set clear expectations for team members, and provide frequent feedback to support their growth.