Senior/Staff Full Stack Engineer
SafeSizeAbout the role
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 Senior/Staff Full Stack Engineer, you will be one of the most senior engineers on our team. You will be responsible to drive the architecture, quality, performance and security for a significant part of our software stack. You will partner with Product Managers, UX designers and other team senior engineers to drive execution of complex projects and build new features. You will ensure the quality of our code and the speed of our development by advocating for best practices and helping reduce tech debt. You will be responsible to mentor more junior engineers by acting as an example of engineering excellence, and you will help them become more effective by providing feedback and coaching as needed. You will also stay up to date with the latest technology and you will introduce new processes and tools that will make your team more efficient. Finally, you will interface with the leadership of other teams and the company to advocate on behalf of engineering and participate in deciding our technical strategy and direction.
What you'll do
As a Senior/Staff Full Stack Engineer, you will play a key role in shaping the future of SafeSize’s technology. You will be responsible to lead complex engineering projects, enhance our system architecture and improve our development processes and tools.
To be successful in this role you will need to:
- Become an expert in the code of your team and the end-to-end architecture of our system.
- Establish yourself as the go-to-person for technical questions and advise regarding the code that your team owns.
- Lead your team in delivering on time and with high quality the projects that they undertake.
- Lead the engineering design for critical projects within your team and review key designs and code of other engineers.
- Work with the Product Managers, Designers and other Senior Full Stack Engineers to prototype and develop new products and features.
- Participate in the definition of the roadmap for your team and the company.
- Foster a culture of technical excellence and mentor our engineers via code reviews, design reviews and coaching sessions.
- Actively contribute to the hiring process by helping us recruit and screen candidates.
- Drive innovation and stay updated with the latest industry trends to incorporate into our technology stack.
The ideal candidate for this role is an elite Full-Stack Engineer with experience building complex customer-facing products and features. We are ideally looking for someone that wants to eventually grow into a Tech Lead managing a small team of other Full-Stack engineers. To this end, you should enjoy mentoring and coaching other engineers and driving the roadmap of your team along with your partners in Product Management and Design.
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!
Requirements
What you bring
- B.S. Degree in Computer Science, Informatics or related field
- 5+ years of experience working in a tech company, including the development and launch of at least one new major product or feature
- Expert in full-stack development with proficient knowledge of JavaScript/TypeScript, including at least one common front-end framework such as Vue or React (Vue preferred), as well as node.js for the back-end
- Experience designing cloud services and REST APIs
- Experience with AWS and serverless technologies (e.g., AWS lambda functions), containerization technologies, queuing systems (e.g., SQS, Kafka) and databases (SQL and no-SQL) will be a huge plus
- Excellent understanding of the typical software development lifecycle and tools (git, Jira, CI/CD pipelines,
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s