Full Stack Engineer
Join our team as a Full Stack Engineer, where you'll play a key role in developing, maintaining, and optimizing applications.
Key Responsibilities
- Lead Development: Build scalable, high-quality web applications using Ruby on Rails.
- Collaborate: Work with cross‑functional teams to design and develop new features for web and mobile platforms.
- Frontend Optimization: Maintain and optimize the frontend with JavaScript frameworks like Turbo and/ or Stimulus.
- Integration Management: Work on the integration of third‑party services such as Twilio, SendGrid, and Stripe.
- Infrastructure Stability: Ensure the application's infrastructure on Heroku and AWS is stable, secure, and scalable to meet growing demand.
- Database Management: Contribute to managing AWS Aurora for MySQL databases, ensuring efficient, reliable access to data.
- Code Quality: Develop and maintain code quality and security standards, using tools like Brakeman and Dependabot.
- Accelerate Delivery: Leverage modern development tools and AI‑assisted coding practices to accelerate feature delivery while maintaining code quality standards.
Required Qualifications
- 2+ years as a Full Stack Engineer with Ruby on Rails expertise.
- Proficiency in JavaScript (jQuery, Stimulus).
- Experience in database management, particularly MySQL or AWS.
- Hands‑on experience with Heroku, AWS services, and infrastructure as code (Terraform).
- Experience with CI/CD pipelines, automated testing suites, and GitHub workflows.
- Excellent problem‑solving skills and ability to work independently or as a team.
- Strong attention to detail in maintaining code quality and security standards.
Nice‑to‑Have Skills
- Experience with third‑party integrations like Twilio, SendGrid, Stripe, ChromeData, and CarFax.
- Familiarity with Airbrake, NewRelic, ElasticSearch, and caching mechanisms (Redis, Memcached).
- Understanding of mobile web app development and responsive design principles.
- Knowledge of Dealer Management Systems (DMS) integrations and vehicle data processing.
- Experience with AI‑powered development tools (GitHub Copilot, Claude, Cursor) and modern development acceleration techniques.
Benefits
- Competitive salary (USD per year)
- Unlimited PTO
- Flexible work environment (remote‑friendly)
Sounds interesting?
Send us your CV by applying to.