Companies you'll love to work for

Everywhere Ventures
Everywhere Ventures

Engineering Team Lead



Software Engineering
Posted on Friday, June 7, 2024

About MagicPort

MagicPort’s mission is to connect and empower the maritime community for smart sustainable shipping. We envision maritime community managing seamless port call operations on a single digital platform with trust, powerful software, intelligence, and financial solutions.

Shipping is a key infrastructure for the modern world, ~90% of global trade, worth over US$15 trillion dollars, is carried on ships. Our solutions can change how millions of people in maritime industry get their jobs done every day and make shipping industry more sustainable.

MagicPort was founded in 2021 in Singapore, our team is distributed globally. We currently have customers in 30+ countries. We are aiming to increase our revenues 10x over the next year.

What we value

We dream big and want to revolutionize the maritime industry. Our core values include integrity, ownership, and radical truthfulness. We empower each person to achieve their full potential and maximum impact, and you will get resources, support, and the playing field to take ownership and initiative. You will be part of a nimble entrepreneurial team to take on big challenges.

About the role

You will be a key member of our product team. We have strong focus on engineering excellence, we believe in real partnership within the product teams between the product and engineering leads You will be paired with a visionary product lead to work in a small team on exciting SaaS and data products. You will also support other products and overall MagicPort tech infrastructure in your expertise areas.

What you will do:

Leadership & Management

· Provide technical guidance and mentorship to a small team of engineers, helping them grow their skills and capabilities.

· Build a strong engineering team by identifying talent needs and participate in the hiring process.

· Set performance goals, conduct performance reviews, and offer regular feedback to team members.

· Work with the leadership team to ensure engineering team can deliver the company’s goals.

Technical Leadership

· Design and oversee the software and system architecture, ensuring it aligns with business goals and can scale with growth. Choose technologies and tools.

· Actively participate in coding, often taking on complex tasks or critical parts of the projects to support the engineering team.

· Maintain high standards of code quality through regular code reviews and the implementation of best practices.

· Develop and maintain a technology roadmap that supports the company’s short-term and long-term goals. Stay up to date with industry trends and emerging technologies.

Project Management

· Develop and manage project timelines, ensuring that the engineering team can prioritize and meets its deliverables on time, properly allocate resources to meet goals.

· Identify potential risks and develop mitigation strategies to keep projects on track.

· Implement and maintain agile methodologies to improve team productivity and flexibility.

Teamwork and communication

· Work in close partnership with the product lead and engineering team to organize and deliver best teamwork, align with the leadership team to deliver company goals.

· Report on project progress, challenges, and solutions to relevant stakeholders, interact with customers to understand their needs and feedback.

· Build a great teamwork and transparent environment within the team, so everyone can give and take feedback. Foster a positive, collaborative, and innovative team culture.

· Encourage continuous learning and professional development within the team.

What you will need:

Job qualifications and skill sets:

· A bachelor’s degree in computer science, engineering, or related field. A master’s degree in these fields is preferred.

· Proven experience in leading engineering teams and delivering successful software projects.

· Strong coding skills, experience in designing and overseeing software and system architecture, good understanding relevant technologies and tools.

· A strong sense of ownership, and being a self-starter and good team player. Ability to build and lead top performing teams.

· Great communication skills, commitment to radical truthfulness, fostering open and honest communication within the team.

· Ability to handle multiple deliverables and priorities in a fast-paced environment.

· Excellent command of written and spoken English.

· Experience in Azure, AWS, GCP is a plus.

· PHP, Laravel, C# background is a plus.

What you will get

· Generous total compensation, including cash and equity in high potential early-stage company

· Great responsibilities and authority

· Decentralized, entrepreneurial organization

· Open and transparent culture

· Wide open learning and growth opportunity

· Equally talented and committed team members

· Flexible, remote working option

We are looking to hire talented, entrepreneurial people with diverse backgrounds. Even if you do not have all the skill sets but love the idea of what we are building in terms of products and team environment, please apply. MagicPort is committed to creating an inclusive environment for all employees, we believe that diversity drives innovation and are dedicated to fostering a culture where everyone can thrive.