My Shortlist

Your shortlisted jobs will appear here. To view your shortlist: Login Or Register

Date Added: YESTERDAY

Senior Full-Stack Engineer (Remote) - USA

Milnerton, South Africa
Apply Now

Job Type: Permanent

Salary: 98000.0000 - 120000.0000 / monthly

Senior Full-Stack Engineer (Remote) 
Join a dynamic B2B software company, based in the USA, revolutionizing CRM technology with innovative solutions! We're looking for a skilled Senior Full-Stack Engineer who's ready to lead and take ownership of high-impact development projects for our CRM web applications. This is a fully remote position, perfect for a dedicated professional with a passion for building scalable, secure, and high-performing applications in a collaborative and flexible environment.

About the Role: What You'll Do

As the Senior Full-Stack Engineer, you'll be the technical lead for the design, development, and maintenance of our client's CRM web applications. You'll collaborate with cross-functional teams, optimize the application's performance, and ensure top-tier security standards. You'll also have the opportunity to mentor junior engineers, contributing to a culture of continuous learning and high-quality output.

Key Responsibilities Include:

  • Lead Development & Engineering

    • Develop and maintain scalable, high-quality applications using Ruby on Rails.
    • Partner with product and design teams to build and refine features for web and mobile platforms.
    • Implement front-end optimizations with JavaScript (including frameworks like Turbo and Stimulus) for a smooth, responsive user experience.
  • Infrastructure & Integrations

    • Manage third-party integrations with services like Twilio, SendGrid, Stripe, and potentially ChromeData and CarFax to expand CRM capabilities.
    • Ensure application stability and performance through infrastructure management on Heroku and AWS.
  • Database & Code Quality Management

    • Handle MySQL databases on AWS Aurora for efficient data processing.
    • Drive high code quality and security standards using tools like Brakeman and Dependabot.
  • CI/CD Processes & Team Leadership

    • Oversee CI/CD pipelines, automated testing, and GitHub workflows.
    • Mentor junior engineers, providing guidance and expertise to elevate the team's performance.
What We're Looking For: Skills & Experience

To excel in this role, you'll need both technical expertise and a proactive, problem-solving attitude. We're looking for candidates who meet the following requirements:

  • Experience: 5+ years as a Full-Stack Engineer, with strong proficiency in Ruby on Rails and JavaScript (jQuery, Stimulus).
  • Database & Cloud Expertise: Skilled in MySQL database management, with experience on AWS and Heroku. Familiarity with infrastructure as code (e.g., Terraform) is a plus.
  • Integration & API Management: Proven ability to manage third-party integrations and experience with API-driven services.
  • Code Quality & Security: Deep attention to detail in maintaining code quality, security, and performance.
  • CI/CD Knowledge: Experience with CI/CD pipelines, automated testing suites, and GitHub pull request workflows.
  • Additional Nice-to-Haves:
    • Familiarity with tools like Airbrake and NewRelic.
    • Exper
Apply Now