R&D Team Lead
Posted 12 days ago · 0 applicants
Saving, applying or scoring takes a few seconds to set up your free account.
The role in plain words
This role involves leading and mentoring a team of full-stack engineers to build AI-powered software platforms for cloud and onboard maritime systems. Day-to-day responsibilities include designing scalable backend services, driving technical architecture, reviewing code, and collaborating with Product, AI, and DevOps teams. The role covers full feature lifecycles from technical design to deployment and monitoring.
- 7+ years of professional full-stack development experience
- 3+ years of experience leading software development teams
- Node.js and TypeScript proficiency
- Hands-on experience developing AI-powered software products
Extracted from the job description · kept up to date automatically
Who this suits
This role suits experienced engineering leads with 7+ years of full-stack experience, 3+ years in team leadership, and proficiency in Node.js, TypeScript, and distributed systems. It is less ideal for candidates looking for a purely individual contributor role or those lacking hands-on experience with AI-powered software products.
Full job description
Original listing · kept for referenceAbout Captain's Eye Captain's Eye is transforming maritime safety through AI-powered video analytics.
Our platform enables shipping companies to monitor vessel operations in real time, helping prevent accidents, improving safety, and increasing operational efficiency. Today, Captain's Eye serves more than 30 customers worldwide, with hundreds of AI systems deployed onboard leading shipping companies.
We're looking for an experienced R&D Team Lead to lead our software engineering team and build the next generation of AI-powered cloud and onboard software platforms.
Responsibilities • Lead and mentor a team of full-stack engineers.
• Design, develop, and maintain scalable backend services and modern web applications.
• Design and develop software for both cloud and onboard (on premises) systems.
• Own features end-to-end, from technical design and implementation to deployment and monitoring.
• Drive technical architecture and engineering best practices.
• Review code and improve system performance, reliability, and maintainability.
• Collaborate closely with Product, AI, and DevOps teams.
Requirements • Proven hands-on experience developing AI-powered software products.
• 7+ years of professional full-stack development experience.
• 3+ years of experience leading software development teams.
• Strong communication, leadership, and problem-solving skills.
• Strong proficiency in Node.js and TypeScript.
• Experience with React (preferred) or Angular.
• Experience with NestJS (or similar backend frameworks).
• Solid experience with MySQL and MongoDB.
• Experience with microservices and message brokers such as Kafka or MQTT.
• Experience designing distributed systems.
• Familiarity with AWS, Docker, CI/CD, and Git.
• B.Sc. in Computer Science, Engineering, or equivalent practical experience.
•
Questions about this role
- This listing did not state a salary. We only show pay when the employer publishes it.
- 7+ years of professional full-stack development experience, 3+ years of experience leading software development teams, Node.js and TypeScript proficiency, Hands-on experience developing AI-powered software products