Senior Full-Stack Engineer (Remote) - USA

Click Here to Apply

Job Location

Milnerton, South Africa

Job Description

Senior Full-Stack Engineer (Remote) Join a dynamic B2B software company, based in the USA, revolutionizing CRM technology with innovative solutions Were looking for a skilled Senior Full-Stack Engineer whos 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 Youll Do As the Senior Full-Stack Engineer, youll be the technical lead for the design, development, and maintenance of our clients CRM web applications. Youll collaborate with cross-functional teams, optimize the applications performance, and ensure top-tier security standards. Youll 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 teams performance. What Were Looking For: Skills & Experience To excel in this role, youll need both technical expertise and a proactive, problem-solving attitude. Were 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 . Experience with caching mechanisms (e.g., Redis , Memcached ) and search technologies like ElasticSearch . Knowledge of Dealer Management Systems (DMS) integration or vehicle data processing would be advantageous but isnt essential. Why Youll Love Working Here Flexible Work Hours: Work in alignment with US CET hours (10am - 6pm or 12pm - 8pm), allowing for work-life balance and a structured yet adaptable schedule. Remote-Friendly: Fully remote work environment offering flexibility from wherever you are. Growth-Oriented Culture: Opportunities for continuous learning, professional development, and career advancement. Location: Remote (Work from Home) Industry: Financial Services Job Type: Permanent If youre passionate about leading high-impact projects in a flexible, remote setting and making meaningful contributions to CRM technology, wed love to hear from you Apply today and become a driving force in our client's mission to enhance B2B solutions worldwide.

Location: Milnerton, ZA

Posted Date: 11/7/2024
Click Here to Apply
View More Jobs

Contact Information

Contact Human Resources

Posted

November 7, 2024
UID: 4927787965

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.