TL;DR
Fullstack Engineer (React/TypeScript): Building and optimizing creative production tooling for advertising, focusing on scaling creative post-production through image, video, and HTML templates. Focus on mastering complex state management, high-performance canvas-based interactions, and ensuring seamless design experience for global campaigns.
Location: Hybrid, working from the Helsinki office 3 days a week.
Company
Smartly is an AI-powered advertising technology company transforming ad experiences for brands and consumers, managing creative and media for over 700 brands worldwide.
What you will do
- Own features from technical design to completion, ensuring clean code and best practices.
- Collaborate with Product Managers and Designers, supporting product discovery and identifying issues.
- Drive work independently, prioritizing tasks for steady progress on goals.
- Contribute to technical planning, mapping new features into the frontend monorepo and core packages.
- Be self-sufficient in large areas of the codebase, understanding Editor's connection to other components.
- Solicit feedback and drive continuous improvement in personal growth and team processes.
Requirements
- Minimum 3 years of experience building web applications, with a strong focus on frontend development.
- Solid expertise in React and TypeScript.
- Self-driven mindset, managing time and prioritizing work independently.
- Strong collaborative skills, bridging design and technical implementation with Product and UX.
- Eagerness to learn and improve, applying best practices.
- Excellent spoken and written communication skills in English.
- Ability to work in a hybrid capacity from our Helsinki office 3 days a week.
Culture & Benefits
- Inclusive culture with over 850 Smartlies from 60+ nationalities across 24 locations.
- Global impact, directly influencing customer and business growth.
- Generous healthcare packages, mental health services, and work-life balance with paid holidays and family leave.
- Equity options, performance-based rewards, competitive compensation, and career development opportunities.
- Hybrid workplace, with the option to work abroad for up to 30 days.
Hiring process
- Meet your Recruiter.
- Meet the Team Lead.
- Meet the Team in Technical Interviews (interactive coding, systems design & architecture).
- Meet the Leadership in a Final Meeting.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →