Software Developer (Full-Stack, Frontend / Backend)

Salary Competitive

Are you looking for tricky technical problems and opportunities for nonstop learning? Smartly.io is growing fast, and we’re looking for brilliant Software Developers to all our development teams. At Smartly.io you’ll work in a team of smart and experienced engineers, tackle software challenges of enormous scale, and take ownership and responsibility of the success of the entire company.


We work with technologies like Ruby on Rails, Node.js, Kotlin+Spring Boot, React+Redux+Flow, Cassandra, and PostgreSQL.

>> Learn more about being a developer at Smartly.io: smartly.io/developer

>> Read about how engineers work at Smartly.io: smartly.io/blog/how-engineers-work-at-smartlyio

>> Check out our company culture: smartly.io/culturehandbook 


We're definitely looking for you, if you

  • Have 4+ years of experience as a professional software developer.
  • Have extensive experience working with Ruby, JavaScript, Python, Kotlin, Scala, Java, Elixir, Go, Haskell, Rust or similar languages.
  • Write maintainable and testable code, while navigating both functional programming and object-oriented programming patterns.
  • Know how the web works and are familiar with REST API design, HTTP fundamentals and security practices.
  • Care how software is developed in teams and are always looking to improve.
  • Are continuously learning new things by reading, building hobby projects or testing new technologies on the job. You also enjoy teaching others around you.
  • Are pragmatic. We’re working on an existing system, and our customers’ business depends on it.


Bonus points, if you have

  • Experience in component-based frontend architectures with React+Redux.
  • Experience in Spring Boot with Hibernate.
  • An eye for user interfaces and design.
  • Solid experience in SQL, building complex queries and procedures.
  • Worked with highly scalable distributed systems, consisting of multiple microservices, deployed to hundreds of nodes.
  • Experience building large-scale data processing pipelines.
  • Experience leading a team, or potential to become an Engineering team lead.


As a Software Developer at Smartly.io, you will

  • Build new features, working closely together with other developers, product management, designers and customers.
  • Review other developers’ code right from the start.
  • Work across our stack, most likely with some of Ruby on Rails, Node.js, Kotlin+Spring Boot, React+Redux+Flow, PHP, MongoDB, Cassandra or PostgreSQL.
  • Push code to production during your first week and demo your features at the weekly all hands meetings.
  • Participate in our highly technical customer support and help the team to triage bugs.
  • Travel to meet our customers and team members in San Francisco, New York, Singapore, Buenos Aires or Berlin – if you enjoy
  • Take part in defining our company roadmap and goals.


The Recruiting Process

1. First meeting: before diving deeper into your tech skills, we want to know who you are and what motivates you. This is also an opportunity for you to learn more about Smartly.io.

2. Technical interview: we’ll discuss various areas from frontend development to networks, security, and development methods. We’re trying to get a clear overview of your skills and where you could learn more. We don’t expect anyone to be an expert in everything.

3. Coding exercise: we’ll be pair programming a simple a Node.js app to make sure that you can also work with code. Previous experience with Node.js is not necessarily required, as the session will be very interactive.

4. Meet the Leadership team: Kristo Ovaska (CEO), Anssi Rusi (COO), and Otto Hilska (VP of Engineering) chat with all candidates to learn about their ambitions, and to validate the cultural fit.

Perks and benefits

This job comes with several perks and benefits

Working at
Smartly.io

Smartly.io is a fast growing team of 120+, building a world-class tool for the largest performance advertisers to automate and optimise their Facebook advertising at scale.We’re a badged Facebook Marketing Partner, and we work closely with the largest online advertisers like eBay, JustFab, and Skyscanner.We're based in Helsinki, Berlin, San Francisco, New York and Singapore, and we're looking for talented individuals with a hunger for learning to join our world-class team! Why Work With UsWe’re a humble, hungry team of 120+, working at the leading edge of online customer acquisition and retention. We built a SaaS tool to serve the largest online businesses globally, including eBay, Skyscanner and JustFab. We’re a quickly growing global company with footholds in NYC, San Francisco, Helsinki, Singapore and Berlin.CultureWe want to be the best in the world in what we do—building a world-class product for our customers. We're humble towards our customers, asking for and acting on feedback. We believe that the only way to be the best in the world is to create an environment that maximizes learning and teaching one another. We foster transparency and trust all Smartlies to make decisions. Smartly.io is run by strong, autonomous, self-organizing teams.Perks & Benefits Nicest and brightest teammatesFriday demos and beers & weekly breakfastsCompetitive salaries & option plansFull five weeks of paid vacationGet your own iMac/Air/MBP + iPhoneTravel all around the world Learn more at smartly.io/careers

Read more about Smartly.io

company gallery image