We are on a mission to help clients grow revenue efficiently by providing innovative solutions and extraordinary service to our clients and end users. Everything we do in pursuit of achieving that mission is centered around our ACT TOP value system (Achieving extraordinary results; Caring for employees, clients, and our community; Take responsibility and Act like an owner; Transparent leadership; Opportunity to make a positive difference; Passion for innovation). Our SaaS Platform serves Telecommunications and Internet of Things (IoT) focused businesses with the ability to manage and grow revenue without the headaches. Our Platform supports hundreds of customers (large and small) with thousands of users all from one place.
Curious, self-starter, motivated, continuous learner, customer-centered, collaborative, team-focused, builder.
If these words describe you, you might be a good fit for our Software Engineer role within our Product team. As a generalist, you'll be a full-stack engineer, responsible for end-to-end development of Rev.io's features. You'll design data models, figure out the scaling strategy for a complex, heavily used product, and implement the UX details that separate great software from good software. You’ll work closely with a product team composed of other Software Engineers, Architects, Business Analysts, and Product Managers to delight our users with both large new features and daily small product enhancements.
Rev.io is on a mission to help clients grow revenue efficiently by providing innovative solutions and extraordinary service to our clients and end users, delivered through a high-quality product. We believe that both a high-quality team and a high-quality codebase are critical aspects of contributing to our mission. Our stack uses .NET and React while using MS SQL Server and Redis on the backend, with continuous deployment making sure your code goes live to users daily.
Software Engineers at Rev.io are quickly trusted to own major parts of both the codebase and our processes. We expect you to thrive as a leader in defining and solving problems, with mutual support from your peers.
Along this journey you will have:
This critical role within our team is both challenging and rewarding. Below are some of the characteristics that would make you successful in this role:
Some of the job requirements to help our customers thrive are:
We are interested in every qualified candidate who is eligible to work in the United States. However, we are not able to sponsor visas.