Full Stack Senior Engineer (ruby On Rails)

South Africa, South Africa

Job Description


Full Stack Senior Engineer (Ruby on Rails) Full Stack, Developer - IT
USA - International, RemoteJob Title: Senior Full Stack Engineer (Ruby on Rails) (USA Remote)About Our ClientOur client is a top provider of B2B software solutions for automotive dealerships, delivering innovative customer relationship management tools. Their platform is crafted for seamless, efficient performance across both web and mobile, designed to be highly scalable and user-friendly. Theyre seeking a skilled Senior Full Stack Engineer with a passion for building high-quality, resilient applications to continue driving exceptional service for automotive clients.Position OverviewAs a Senior Full Stack Engineer, you will play a key role in developing, maintaining, and optimizing our clients platform. Collaborating with a talented team of product managers, designers, and engineers, youll work to enhance existing features, develop new functionalities, and ensure the overall system architecture is secure and capable of scaling to meet future demands.Key Responsibilities:- Lead development efforts for scalable, high-performance web applications using Ruby on Rails.- Work closely with cross-functional teams to design and implement new features for the platforms web and mobile solutions.- Maintain and optimize the front end, utilizing JavaScript frameworks such as Turbo and Stimulus.- Oversee integration with third-party services including Twilio, SendGrid, Stripe, and others.- Ensure stability, security, and scalability of infrastructure hosted on Heroku and AWS.- Manage databases hosted on AWS Aurora for MySQL, ensuring data efficiency and reliability.- Uphold code quality and security standards through static code analysis with tools like Brakeman and dependency updates using Dependabot.- Lead deployment processes, maintaining robust CI/CD practices with automated testing and PR review protocols.- Mentor junior engineers and contribute to code review practices within the team.Required Qualifications:- 5+ years of full-stack engineering experience, with a strong focus on Ruby on Rails.- Proficiency in JavaScript (e.g., jQuery, Stimulus).- Solid database management experience, especially with MySQL and AWS.- Experience with cloud platforms such as Heroku and AWS, along with Infrastructure as Code (e.g., Terraform).- Hands-on experience with CI/CD pipelines, automated testing frameworks, and GitHub PR workflows.- Strong problem-solving skills with the ability to work independently or within a team.- Attention to detail, especially in maintaining high standards for code quality and security.Preferred Skills:- Experience with third-party integrations, including Twilio, SendGrid, Stripe, ChromeData, CarFax, and other API-driven services.- Familiarity with Airbrake, NewRelic, search technologies (ElasticSearch), and caching solutions (Redis, Memcached).- Background in mobile web app development and responsive design.- Knowledge of Dealer Management Systems (DMS) and automotive data processing.Benefits:- Competitive salary- Remote-friendly, flexible work environment- Opportunities for professional growth and developmentApply for this Job

Sabenza IT

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1372298
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    South Africa, South Africa
  • Education
    Not mentioned