Overslaan naar content

Tech Lead | Full-Stack Engineer

  • On-site, Hybrid
    • Kifissia, Attikí, Greece
  • Engineering

Job description

What we do


No matter if you’re the biggest sports fanatic, have a ‘minor’ shoe addiction or you own just one pair of sneakers, you know that finding the “perfect” shoe can be challenging. We’re here to help people find that perfect fitting shoe every single time. We have created a way to make a 3D scan of your feet and match that profile with our own (and the world’s largest) database of 3D-scanned shoes. Our goal is to inspire people to do what they love in maximum comfort, whether it’s running a marathon, dancing all night or simply going for a stroll in the park.  As an employer, we strive to translate this philosophy into a happy and balanced lifestyle for all our team members, giving them the opportunity to grow and thrive while doing what they love. 


The fit we hope to find



As a Tech Lead of our Experience Team, you will lead, mentor and inspire a small team of back-end and full-stack engineers developing the software running on SafeSize 3D foot scanners and other applications. We are looking for someone that is an elite full-stack engineer with strong knowledge of JavaScript for front-end applications and back-end service development. The ideal candidate will have great system design skills and will be comfortable to quickly pick up new skills and work on different parts of our stack.

We are also looking for someone that has led a small team before, including being responsible for managing the performance of other engineers (performance reviews, goal setting, hiring, onboarding, coaching, etc.), managing projects and working with cross-functional stakeholders to define the roadmap and goals for their team. The right candidate is someone that is interested to grow into an Engineering Manager role, while maintaining their technical skills.



What you'll do


You will play a key role in shaping the future of SafeSize’s technology and the growth of your team. You will be responsible to lead complex engineering projects, enhance our system architecture and improve our development processes and tools.

To be successful, you need a combination of the following:

  • Technical Skills: able to use your strong programming and system design skills to become an expert in the code of your team and the end-to-end architecture of our system. Your will need to establish yourself as the go-to-person both for your team and for the entire company for technical questions and advise regarding the code that your team owns.

  • Project Management: use your experience leading projects to enable your team to deliver on time and with high quality the projects that they undertake.

  • Planning & Roadmap Development: work with the Product Managers, Designers and other tech leads to prototype and develop new products and features. Work with the executive team to define the goals and roadmap for your team and the company.

  • People Development: foster a culture of technical excellence and mentor the engineers on your team via code reviews, design reviews and coaching sessions. Actively contribute to the hiring process by helping us recruit, screen and onboard candidates to your team and the company. Set goals for your team members and help them grow as engineers and in their careers.
  • Process Improvement: drive innovation and stay updated with the latest industry trends to incorporate into our technology stack. Help your team introduce new processes and tools to improve development speed, quality, security and operations.

  • Hands-on Development: contribute hands-on in the design and development of new features, documentation, troubleshooting and software operations.

If your career goal is to have significant scope and impact in a rapidly growing, multi-national organization, then SafeSize will be the best place for you to build amazing products using state-of-the-art technology, work with an exceptionally skilled team, and grow your technical and leadership skills!

Job requirements

What you bring

  • B.S. Degree in Computer Science, Informatics or related field (higher degree preferred)
  • 5+ years of experience in the industry, including the development and launch of at least one new major product or feature
  • At least 2 years of experience as a Tech Lead, managing at least a few other developers and being responsible for their performance and career growth
  • Expert in full-stack development with proficient knowledge of JavaScript, including at least one common front-end framework such as React or Vue, as well as node.js for the back-end (experience with Vue and Next preferred)
  • Excellent understanding of project management and the typical software development lifecycle and tools (git, Jira, CI/CD pipelines, QA processes etc.)
  • Experience designing cloud services and REST APIs
  • Comfortable with SQL (e.g., MySQL) and no-SQL (e.g., DynamoDB, MongoDB) databases
  • Experience deploying services in the cloud (AWS preferred)
  • Great clarity of thought and ability to communicate ideas both orally and in writing to engineers and non-technical people alike (e.g., leadership)
  • Eager to constantly learn new things and investigate new technologies

What  SafeSize offers you

Being a great employer is important to SafeSize. We strongly believe in social impact (doing things right AND doing the right things) and offering our employees an awesome experience is a crucial element of that. We see fun and engagement as two core ingredients of a successful team. We encourage our people to find their passion within work and create an inspiring environment for our team, so everyone can excel and continue to grow.

For this position, you will be working at our office in Athens (Greece)


A sneak peek into Safesize perks

Competitive salary

A brand-new office in a beautiful building in Kifisia, Athens with a garden and healthy breakfast and lunch

Volunteer time off: extra time off to spend on assisting a good cause of your choice

Hybrid working model

Monthly team events and drinks

Company laptop and mobile

Commuting expenses covered

Private health insurance

Annual Learning & Development budget

And, most important of all: a driven team of talented SafeSizers and inspiring place to work and learn, where we work together according to the five company values: Be a force of good - Foster passion & fun - Dream big, start small, learn fast - Take ownership - Build trust and lend a helping hand

Which steps to take

If this sounds like you, click the apply button !  We would love to find out why you would be a great match for this position and why you think SafeSize is a company that fits you. Please do not forget to attach your CV and add a cover letter.

If you have any questions about this position or SafeSize, never hesitate to reach out to us by sending an email to work@safesize.com

We do not work with recruiters for this vacancy, so please do not use the above email address for acquisition.

or