Full Stack Senior Engineer (Ruby on Rails)*

Jobs

logoprint
Nov 03, 2024 | Jobs | Programming | National
Full Stack Senior Engineer (Ruby on Rails)*
Full Time, Work from home
Work from home

A leading B2B software solution designed for automotive dealerships, offering advanced customer relationship management capabilities. Our application is built for efficiency and scalability, leveraging modern web technologies to deliver seamless performance across web and mobile platforms. We're looking for a Full Stack Senior Engineer with a passion for building and maintaining robust, scalable applications to help us continue delivering exceptional service to our clients.

Position Overview

As a Full Stack Senior Engineer, you will be responsible for the development, maintenance, and optimization of our CRM application. 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:

- Lead the development of scalable, high-quality web applications using Ruby on Rails.

- Collaborate with cross-functional teams to design and develop new features for our 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.

- Drive the deployment process, ensuring robust CI/CD practices are in place, including automated testing and pull request reviews.

- Provide mentorship to junior engineers and participate in code reviews.

Required Qualifications:

- 5+ years of experience as a Full Stack Engineer, with strong expertise in Ruby on Rails.

- Proficiency in JavaScript (jQuery, Stimulus).

- Experience with database management, particularly MySQL or AWS.

- Hands-on experience with Heroku, AWS services, and infrastructure as code (Terraform).

- Proven experience working with CI/CD pipelines, automated testing suites, and GitHub pull request workflows.

- Excellent problem-solving skills and the ability to work independently or as part of a team.

- Strong attention to detail, particularly in maintaining code quality and security standards.

Nice-to-Have Skills:

- Experience with third-party integrations such as Twilio, SendGrid, Stripe, ChromeData, CarFax, and other API-driven services.

- Familiarity with Airbrake, NewRelic, search technologies (ElasticSearch), and caching mechanisms (Redis, Memcached).

- Familiarity with mobile web app development and responsive design principles.

- Knowledge of Dealer Management Systems (DMS) integrations and vehicle data processing.

Remote (within Israel)

Full time, flexible hours, some hours overlapping with US for communication

Full job description and apply online https://tinyurl.com/y7wetbba or email [email protected]



Share:

More Jobs