At its heart, Smartly.io is a product company. We’re building tools that help our customers work smarter and grow their businesses.
We want to be the best in the world at what we do building a world-class product and service for our customers. The only way to succeed is to stay humble yet ambitious.
We ask for and act on candid feedback to learn continuously from both our customers and teammates. We don’t rest on our laurels, there’s always room to improve.
Smartly.io's cross-functional team works at the intersection of business and engineering. Join Smartly.io as a Software Developer if you can drive company's vision of making the whole organisation truly data driven.
Our team provides the internal infrastructure for data visualisation and analysis. Therefore, people skills are precious to also understand the needs of non-
technical stakeholders in order to implement the solution as a whole.
Our team works with software in many areas of the organisation. We are seeking for the potential and constantly learning new stuff.
You are not obliged to be familiar with technology in our stack in advance, although we appreciate if you have experience in the UNIX backend ecosystem.
We work with technologies like Message Queues (Redis, RabbitMQ), Databases (MongoDB, PostgreSQL), Database Abstractions (ActiveRecord, Sequelize), HTTP APIs (GraphQL, REST), Background Processing (Sidekiq, Sneakers), various languages (Ruby, Node.
js Python, PHP, SQL), private cloud (Docker, Kontena.io) and online services like Salesforce, NetSuite, Periscope and Hubspot.
Influence on what our team should do next
Collaborate with our sales teams, product development and software developers
Design and build complete solutions to integrate various backend services together
Develop and improve our toolset which gathers data from various services and data sources to our Business Intelligence database
Review other developers’ code right from the start
Push code to production during your first week and, if you want to, demo your features at the weekly all hands meetings
Take part in our highly technical customer support and help the team to fix bugs
If you enjoy travelling you will have the opportunity to travel to meet our customers and team members in New York, San Francisco, Singapore, Buenos Aires or Berlin
Participate in defining our company goals and roadmap in dialog with the leadership in our flat organization
Fond of Ruby, Sidekiq or ActiveRecord, although working knowledge of any modern programming language is fine. Eager to learn overweights existing knowledge of tech buzzwords
Understand and work with SQL
Experienced in designing and consuming APIs such as REST, GraphQL and third party services with each having their own unique differences
Are able to dig out details and requirements from different stakeholders and translate that to code
Can touch frontend code when necessary. We are not build much anything frontend related, but from time to time we need to create an UI for things we have built
What we offer
Work with the nicest and brightest teammates in a highly autonomous self-organizing team
Opportunity to travel to meet Customers, Facebook and Smartlies at our offices around the world via our Developer Rotation program
Full 5 weeks of paid annual leave
Healthcare insurance / service
Personal development (tools, events, etc.) reimbursement
Enjoy weekly breakfasts and quarterly dinners with the team