Senior Ruby on Rails Developer
Chexology is reinventing how items are exchanged between people. We started with an app called CoatChex, as seen on Shark Tank, to get rid of long lines and “he said, she said” claim processes. Now, our mission is to eliminate all paper claim tickets.
Come join us and our clients, like the Museum of Modern Art, Live Nation, and Nike, to expand and bring trust to services like coat check, bag check, valet and rentals.
Our client base is growing rapidly and we are looking for a technical decision maker to help scale our product. In this position, you will take ownership of a well-designed, stable backend/server-side codebase. You will be responsible for managing the interchange of data between our servers and our users. Your primary focus will be the development of server-side logic, maintenance of the central database, and ensuring high performance/responsiveness to requests from the front-end.
As a startup, we are looking for an individual who is ready to join a strong team, can go the extra mile, and is capable of taking on demanding projects. From day one, you will jump into a roadmap that automates self-sign up for clients and integrates conveyors to automatically retrieve items for guests. If this sounds exciting, we look forward to reviewing your application!
A continuous communicator, self learner, and change agent who can wear multiple hats while staying ahead of the game
Able to work extremely well on a cross functional team
Responsibilities include, but are not limited to:
Guide the technical architecture of our backend/server-side systems
Mediate technical discussions or disagreements within the team ensuring that a successful resolution is reached efficiently
Operate successfully across different teams, building relationships and ensuring the success of multi-team projects
Work with Product Owners to define, estimate, and develop features to help achieve our business goals on a weekly basis
Work with other developers to ensure the quality of work produced is up to our standard and will achieve our goals
Take ownership over releasing new code to production systems while ensuring they are secure and scalable to business requirements
Be part of the on call rotation to fix issues if systems you own are not performing to standards we expect for ourselves and for customers
Ensure projects are properly defined before they start and have the resources they require to be successful
Provide regular project status updates to the team and company
Manage accounts, permissions, and settings for users across the company
Handle all onboarding and offboarding of employee accounts in the systems you own
Provide guidance on best practices for security within the company in order to protect our business and customer data
5+ years of experience with the Ruby on Rails framework
5+ years of experience writing tests with RSpec
5+ years of experience with MySQL as well as writing and analyzing SQL queries
3+ years of experience designing, building and maintaining RESTful JSON APIs and supporting mobile clients
3+ years of experience leading development teams
Experience setting up and maintaining continuous integration environments
Experience being on call and responding to systems that are down or underperforming
Experience working across multiple departments and teams to ensure the success of multi-team / multi-department projects