AutoRaptor
Junior/Mid full stack Ruby on Rails Engineer
Position Overview
As a Full Stack Senior Engineer, you will be responsible for the development, maintenance, and optimization of AutoRaptor CRM. You will work closely with product managers, designers, and other engineers to improve existing features, build new ones, and ensure the overall architecture remains scalable and secure.
Key responsibilities:
-
Develop high-quality web applications using Ruby on Rails.
-
Leverage modern development tools and AI-assisted coding practices to accelerate feature delivery while maintaining code quality standards.
-
Collaborate with cross-functional teams to design and develop new features for AutoRaptor's web and mobile platforms.
-
Maintain and optimize the frontend, leveraging JavaScript frameworks like Turbo and Stimulus.
-
Oversee the integration of third-party services, including Twilio, SendGrid, Stripe, and others.
-
Ensure the application’s infrastructure (hosted on Heroku and AWS) is stable, secure, and scalable to meet the growing demand.
-
Contribute to the management of databases hosted on AWS Aurora for MySQL, ensuring efficient, reliable access to data.
-
Develop, maintain, and enforce code quality and security standards, including static code analysis via Brakeman and regular dependency updates with Dependabot.
-
Write automated testing and conduct pull request reviews.
Nice-to-Have Skills:
-
Experience with AI-powered development tools (GitHub Copilot, Claude, Cursor) and modern development acceleration techniques.
-
Experience with third-party integrations such as Twilio, SendGrid, Stripe, and other API-driven services.
-
Familiarity with observability tools, search technologies (ElasticSearch) and caching mechanisms (Redis, Memcached). Familiarity with mobile web app development and responsive design principles.
-
Hands-on experience with Heroku.
-
Knowledge of Dealer Management Systems (DMS) integrations and vehicle data processing.
Benefits:
- Competitive salary
- 20 days PTO
How to Apply:
Please submit your resume and a brief cover letter describing recent projects, accomplishments, and challenges.
Status: Open
Salary: R 40,000 to R 60,000
Experience: 2 years
Fully Remote: Yes