HarborLab

Senior Software Engineer – Team Lead

HarborLab

full-time

Posted on:

Location Type: Hybrid

Location: Athens • 🇬🇷 Greece

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

CypressJestReactReduxTypeScript

About the role

  • Lead a cross-functional team of frontend and backend engineers to deliver impactful features.
  • Support each team member’s growth through Personal Development Plans (PDPs), mentorship, and constructive feedback.
  • Foster a collaborative, inclusive, and high-performance culture.
  • Define and evolve the frontend architecture and technical roadmap, ensuring our applications are scalable, maintainable, and performant.
  • Engage in full-stack architectural discussions that connect the frontend with APIs, backend systems, and infrastructure considerations.
  • Build and maintain features using React, Redux, TypeScript, and Vite, following modern best practices.
  • Ensure a consistent user experience through our design system and Storybook.
  • Champion testing, performance optimization, and accessibility.
  • Help improve team processes using Agile methodologies (Scrum or Kanban).
  • Balance technical priorities, product goals, and delivery timelines effectively.

Requirements

  • 6+ years of **frontend development experience**, including 2+ years in a **lead or tech lead role**
  • Strong expertise in **React, Redux, TypeScript**, and **modern frontend tooling**
  • Experience with design systems, component-driven development, and testing frameworks (**Jest, React Testing Library, Cypress**)
  • Proven **ability to mentor engineers and create PDPs** to support growth
  • Comfortable **engaging in backend and architectural discussions** to shape full-stack solutions
  • Familiarity with **Agile practices and cross-functional collaboration**
  • Interest or hands-on experience with AI tools for development or product innovation**
Benefits
  • Attractive compensation package based on experience and skillset
  • 30 days of paid annual leave
  • Comprehensive private health insurance coverage for your entire family
  • Hybrid way of work
  • Yoga classes, Life Coach, Running Coach and Kick-Boxing Sessions
  • Cool start-up environment (with swag, and much more)

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
frontend developmentReactReduxTypeScriptmodern frontend toolingdesign systemscomponent-driven developmentJestReact Testing LibraryCypress
Soft skills
mentorshipconstructive feedbackcollaborationhigh-performance cultureteam processes improvementbalancing technical prioritiesproduct goals alignment
Optasia

Senior Software Engineer, Fintech

Optasia
Seniorfull-time🇬🇷 Greece
Posted: 2 hours agoSource: apply.workable.com
DockerKafkaLinuxNoSQLPostgresSpring
inventYOU IT Consulting

Senior Liferay Software Engineer

inventYOU IT Consulting
Seniorfull-time🇬🇷 Greece
Posted: 4 days agoSource: apply.workable.com
AWSAzureCloudElasticSearchHibernateJavaJavaScriptReactSDLCSpring