We are building a new team at Smartly.io, focused on expanding our existing product offering. The team will be building automation and efficient workflows for our customers to manage, optimize and scale their advertising. If you are interested in working on a new project that will expand the Smartly.io product into new customer segments, this could be the role for you.
We need to build a scalable and maintainable backend, and there is plenty of interesting frontend work to be done. Because this is a greenfield project, you will have the opportunity to learn and use new technologies, as well as leverage the existing Smartly.io tech infrastructure.
We’re looking for an experienced software developer to join us, and help us to steer Smartly.io into an uncharted territory -- We need your help to discover new and exciting ways to make our customer’s jobs easier and more enjoyable, and have fun ourselves on the way! If you enjoy solving problems with large data sets, experimenting with new technologies and working in a self-organising team, you might be the right person for the job.
Ideally, you’re a full stack software engineer, and we appreciate an affinity for types as well as previous experience with complex products.
What We’re Working with
Building performant and scalable software at Smartly.io is a necessity due to the volume of data that flows through our application from various data sources. Some of the technologies we use are TypeScript, Node.js, React, PostgreSQL, Redis and RabbitMQ, and while you'll be able to make your mark on the tech stack, we do expect you to have solid experience with these technologies.
Intrigued? Read about how and why we created a library for facilitating calling and creating HTTP APIs while validating types at compile-time and runtime.
Also check out how engineers work at Smartly.io.
In summary, what we offer you:
You’ll have a significant personal impact on the products we’re building, as well as their impact on our customers and our business.
Little legacy code, instead a focus on building a new product and features that form the spearhead of our company.
If you’re interested in working closely with customers, you’ll have an opportunity to work with some of the most advanced online marketers out there.
What to expect from our recruitment process
1. First meeting: we're getting to know each other.
2. Coding challenge: you'll get a challenge to test your coding skills which you can do at a time that suits you.
3. Meeting the Team Lead: learn more about your future team.
4. Technical interviews: you take part in an interactive coding interview with one of our developers followed by a discussion around Systems Design and Architecture.
5. Explore and Expand: we'll dig deeper into your main interests and core skills.
Who we are
Smartly.io is building a platform to automate every step of social advertising to unlock greater performance and creativity. We are a team of over 400 Smartlies with footholds in 17 cities, serving more than 650 brands worldwide, including eBay, Uber and Zalando.
We’re building the best product company to work for, where highly autonomous engineering teams can take full ownership of creating world-class software. As a Smartlie engineer, you get to tackle challenges of considerable scale and complexity. We develop our product at a fast pace and in close cooperation with the largest online businesses globally.
We take ownership, optimize impact and maximize learning. Smartlies choose us and grow with us thanks to the company culture and smart colleagues. Learn more at smartly.io/culturehandbook.
– – –
Reasonable accommodation for people with disabilities
Smartly.io is committed to providing reasonable accommodations for qualified individuals with disabilities or special needs in our job application procedures and working environment. If you need assistance or have any questions please contact us at accommodations@smartly.io.