Smile is the largest provider of rewards programs in the world. We reward tens of millions of people each year and power rewards programs for thousands of companies around the world. Smile.io’s engineering team believes in taking pride in your code, owning what you ship, and embracing new tools to increase developer happiness. We believe that small, skilled teams can deliver products with the greatest impact. We’re remote first, with engineers on our team working from home offices in Romania, Cyprus, New Orleans, and more! We embrace open source and we love to contribute. Let us know where you would like to work when you apply!
As a full stack developer, you will build functions across the stack and take the time to improve the architecture and share knowledge with those around you. Creation of scalable and sustainable software from the backend services to the front-end.
Design, build and maintain APIs, services and systems.
Create intuitive web applications using modern web frameworks
Create new roles for internal and external users
Handle referrals of merchant assistance requests
Participate in the product development process from start to finish, from helping outreach projects to measuring their success and iterating based on feedback
Work in cross-functional teams with designers, product managers, and engineers.
We currently power more than 40,000 rewards programs, reach more than 50 million customers, and serve 100,000 API requests per hour. Our main implementation languages are Ruby on Rails, React & amp; Ember.js, but as a team we enjoy learning new languages and technologies, so this list could change! We use Github, Slack, and CircleCI to communicate efficiently and submit code every day.
Requirements You are a developer who is excited to turn ideas into reliable production code. Appreciate the clear code that others (and yourself!) Can understand 6 months later. You enjoy collaborating with other developers and are excited about the experience of thousands of people experiencing a feature you submitted a few minutes ago. You thrive with fast feedback loops & amp; iterative development cycles. He is experienced in developing robust features to scale to the beat. What we are looking for
More than 3 years of technical experience in software development
A capable engineer, with previous experience in creating web or mobile applications.
Experience in full stack development and software architecture patterns, able to understand how a wide variety of technologies and systems interact with each other.
The ability to build software systems given a set of technical designs.
Ability to adapt to changing priorities. We move quickly but deliberately.
Traits or experiences we would love to see (you don’t need all of them to apply)
How to write code in some of the main Smile implementation languages (Ruby on Rails, Ember.js, React) and enjoy learning new languages and technologies
Knowledge of secure coding practices and evidence-based development approach
Interested in solving open business problems with a combination of technology and creative thinking
Benefits
What is it like to work at Smile.io?
We are a team of smart entrepreneurs who build efficient and unique solutions to problems. You will be working with incredible talent and you will constantly be forced to challenge yourself and improve your skills. This begins in the interview process, where you will be asked to show us your skills in real time. It’s not an easy process, but we think you’ll find it rewarding and a great preview of what it’s really like to work here.
As a team, we are guided by these core values
Be humble: think of the team before you think of yourself. We have no place for massive egos.
Get hungry – set tough goals, ask lots of questions, and learn every day.
Be human: show empathy towards others, consider the impact of your decisions on other teams.
We know that Smile.io as a business is constantly evolving, the same goes for our people. We are here to support each other in our growth, which is why we speak openly about our professional goals, hopes and expectations. Dreams With such a diverse team of people, we know we can provide you with the mentorship, tools, and encouragement you need to grow.
Tagged as: product
Your role: The merger of banking and FinTech is leading to big changes in the way credit unions think about...
Apply For This JobMailgun is looking for an experienced Product Manager to lead our Companies and Partners business. Since Mailgun’s inception, customers, resellers,...
Apply For This JobResponsible of Develop further parts of our platform product Assist the product team with input to engineering technical requirements Support...
Apply For This JobHello Remotive Fam! We are very excited to launch our Ambassador Program V2 March 2021! The Contra team wants to...
Apply For This JobSearchmetrics delivers the predictable success that enables data-driven marketers to achieve all of their search and content goals. We make...
Apply For This JobAbout us… Are you excited to create intuitive workflows and think strategically about how to best address pain points and...
Apply For This Job