SUMMARY:
Technical lead for the design, development, and maintenance of client's CRM web aplications.
POSITION INFO:
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 . 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 isn't essential. Why You'll 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 you're passionate about leading high-impact projects in a flexible, remote setting and making meaningful contributions to CRM technology, we'd love to hear from you! Apply today and become a driving force in our client's mission to enhance B2B solutions worldwide.
NB! This job is now closed. You can apply for other jobs by uploading your CV.