Empowering People through Innovative Software Solutions
Job Description:
We are a business that empowers individuals in service organizations with cutting-edge enterprise and business software solutions.
Our innovative approach to delivering Enterprise Resource Planning (ERP) has revolutionized the way people work, providing self-driving, adaptive, and intuitive software that enhances productivity and job satisfaction.
Senior Engineer Role
As a senior engineer, you will write clean and performant APIs in Ruby on Rails, focusing on performance optimization, complex flow management, and collaboration with product managers.
Key responsibilities include:
* Writing unit and integration tests to complement our existing test suite
* Optimizing SQL queries and API endpoints for better performance
* Debugging slow-running code and reducing SQL query costs
Our current technology stack includes:
* Rails with RSpec & Capybara
* Redis, Postgres, Sidekiq on the back-end
* Ember.js on the front-end
Required Skills and Qualifications:
* At least 3 years of experience working with Ruby on Rails applications at scale
* At least 3 years of experience in writing and optimizing SQL queries
* Knowledge and experience of writing performant web applications and RESTful APIs
* Previous experience on complex B2B applications at moderate scale, with multiple user flows and roles
Desirable Skills:
* Experience with Cloud technology such as Azure, AWS, Google Cloud
* Experience with Git or Azure DevOps
* Solid understanding of Agile development lifecycle and software testing practices
* Experience with GraphQL (a bonus)
At our organization, we value teamwork, enthusiasm, and passion for quality. We encourage self-starters who can balance their workload effectively and maintain a healthy work-life balance.