Full Stack Developer for CRM System
2 weeks ago
Job Overview
We are seeking a talented Full-Stack Developer to join our team in the USA. As a Full-Stack Engineer, you will play a critical role in the development, maintenance, and enhancement of our CRM platform.
Your Role: What You Will Be Doing
- Develop Scalable Applications: Write and maintain robust code using Ruby on Rails, driving the backend of a feature-rich CRM system.
- Collaborate & Innovate: Partner with product, design, and engineering teams to build and refine features for optimal user experience.
- Frontend Development: Leverage JavaScript (particularly with frameworks like Turbo and Stimulus) to build responsive and interactive interfaces.
- Third-Party Integrations: Seamlessly integrate tools like Twilio, SendGrid, and Stripe to enhance CRM functionalities.
- Infrastructure Maintenance: Manage the platforms infrastructure on AWS and Heroku, ensuring performance, security, and stability.
- Database Management: Contribute to database design and management, with a focus on MySQL through AWS Aurora.
- Code Quality & Security: Follow best practices in code quality and security, participate in code reviews, and maintain dependencies.
- Continuous Integration & Development: Engage in automated testing and code review processes to maintain high standards across the development lifecycle.
- Team Development: Learn from senior engineers, participate actively in discussions, and contribute your insights to collaborative projects.
The Ideal Candidate:
To succeed in this role, you will need a mix of technical skills, collaborative spirit, and a passion for creating high-quality applications. Here's what we're looking for:
- Experience: 2-4 years as a Full-Stack Engineer, preferably with expertise in Ruby on Rails.
- Frontend Familiarity: Knowledge of JavaScript frameworks, including Stimulus and jQuery, to support front-end functionality.
- Database Experience: Proficiency with MySQL or similar relational databases.
- Cloud & Infrastructure Knowledge: Familiarity with AWS or Heroku is a bonus
- Version Control: Comfortable with Git and code versioning practices.
- Problem-Solving Ability: Analytical and detail-oriented, with a proactive approach to solving complex issues.
- Third-Party Integration: Basic knowledge of tools like Twilio, SendGrid, and Stripe is a plus.
- Optional Skills: Knowledge of caching (Redis, Memcached) and search technologies (ElasticSearch) is advantageous but not essential.
- Interest in Web Design: Responsive web and mobile app development experience or interest is welcomed.
Perks of Working With Us:
- Flexible Work Hours: Choose your preferred hours within US CET time (10am-6pm or 12pm-8pm).
- Remote-Friendly: Enjoy the flexibility of working from anywhere.
- Professional Growth: We prioritize learning and development, offering plenty of opportunities to expand your skill set.
- Long-Term Stability: This is a permanent role in the Financial Services sector, providing you with a secure, long-term career path.
Estimated Salary: $120,000 - $150,000 per year, depending on experience.
-
Leading Edge Full Stack Developer
2 weeks ago
Cape Town, Western Cape, South Africa H2R Africa Full timeWe are seeking a skilled Full Stack Developer to join our dynamic team at H2R Africa, a leading investment and development advisory company in the USA. This is an excellent opportunity for a motivated professional to contribute to the development of our high-impact CRM system.Your Key ResponsibilitiesYou will play a crucial role in the development,...
-
Senior Full Stack Developer
1 month ago
Cape Town, Western Cape, South Africa BOSS Consult Full timeJob Title: Senior Full Stack DeveloperJob Summary:We are seeking a highly skilled Senior Full Stack Developer to join our team at BOSS Consult. As a key member of our development team, you will be responsible for designing and implementing scalable and maintainable solutions using AWS, Django, and Vue.js.Key Responsibilities:Design and contribute to current...
-
Senior Full Stack Developer
1 month ago
Cape Town, Western Cape, South Africa Performability Recruitment Full timeAt Performability Recruitment, we are seeking a skilled Full Stack Developer to contribute to the development of web-based enterprise systems that automate and improve our clients\u0027 business processes.This role provides an engaging work environment where developers can thrive and deliver exceptional solutions.Key Responsibilities:Develop web-based...
-
Senior Full Stack Developer
4 weeks ago
Cape Town, Western Cape, South Africa Network Recruitment Full timeNetwork Recruitment is seeking a Senior Full Stack Developer to join our team.The ideal candidate will have a proven track record of developing and maintaining full-stack applications using a variety of technologies.Key Responsibilities:Develop and maintain full-stack applications using a variety of technologies.Collaborate with cross-functional teams to...
-
Senior Full Stack Developer
4 weeks ago
Cape Town, Western Cape, South Africa Communicate Recruitment Full timeAt Communicate Recruitment, we are seeking a skilled Full Stack Developer to join our team. The ideal candidate will have a strong background in both frontend and backend development, with a focus on creating scalable and efficient solutions.Key Responsibilities:Frontend Development: Develop user-facing features using HTML, CSS, JavaScript, and frameworks...
-
Senior Full Stack Developer
1 month ago
Cape Town, Western Cape, South Africa Plus1X Solutions (Pty) Ltd Full timeSenior/Intermediate Full Stack DeveloperLocation: Remote or Cape Town (Hybrid)Duration: 6 - 12 months, with potential for conversion to permanent employmentAt Plus1X Solutions (Pty) Ltd, we are seeking experienced Full Stack Developers to join our team on a contract basis, with the opportunity for conversion to permanent employment. As a Full Stack...
-
Senior Full Stack Developer
1 month ago
Cape Town, Western Cape, South Africa JenRec Recruitment Full timeJob Title: Full Stack DeveloperAt JenRec Recruitment, we are seeking a highly skilled Full Stack Developer to join our team.Key Responsibilities:Design and develop clinical web applications that meet our strategic goals.Ensure the performance, quality, and responsiveness of applications.Conduct code reviews, unit testing, and integration testing to ensure...
-
Senior Full Stack .NET Developer
4 weeks ago
Cape Town, Western Cape, South Africa Recruit King Full timeSenior Full Stack .NET DeveloperWe are seeking a highly skilled and experienced Senior Full Stack .NET Developer to join our team at Recruit King.### Key Responsibilities* Develop and maintain complex software systems using Microsoft .NET and C#* Design and implement efficient database solutions using Microsoft SQL Server* Collaborate with cross-functional...
-
Senior Full Stack Developer
4 weeks ago
Cape Town, Western Cape, South Africa Datafin Recruitment Full timeJob Title: Senior Full Stack DeveloperJob Summary:Datafin Recruitment is seeking a highly skilled Senior Full Stack Developer to join their team. As a key member of the development team, you will be responsible for designing and developing APIs, ensuring smooth integration between front-end and back-end systems.Responsibilities:• Design and develop APIs...
-
Senior Full Stack Developer
3 weeks ago
Cape Town, Western Cape, South Africa Network Recruitment Full timeJob SummaryWe are seeking a highly skilled and experienced Full Stack Developer to join our team at Network Recruitment.Key Responsibilities- Develop and maintain full-stack applications using a variety of technologies.- Collaborate with cross-functional teams to deliver high-quality software solutions.- Design and implement data solutions using Power BI,...
-
Senior CRM Developer
2 weeks ago
Cape Town, Western Cape, South Africa H2R Africa Full timeWe are seeking a skilled Senior CRM Developer to join our team at H2R Africa. This is a fantastic opportunity to contribute to a high-impact CRM system and work alongside seasoned engineers and cross-functional teams.Your Role: Key ResponsibilitiesDevelop Scalable Applications: Write and maintain robust code using Ruby on Rails, driving the backend of a...
-
Senior Full Stack Developer
1 month ago
Cape Town, Western Cape, South Africa Emporium Human Capital Full timeJob Title: Senior Full Stack DeveloperJob Summary:We are seeking a highly skilled Senior Full Stack Developer to join our team at Emporium Human Capital. As a key member of our development team, you will be responsible for designing, developing, and maintaining our cloud-based software applications.Key Responsibilities:Design and develop scalable, secure,...
-
Senior Full Stack Developer, CEO Systems
1 month ago
Cape Town, Western Cape, South Africa G Adventures Full timeAbout UsG Adventures is a leading small-group adventure travel company with a rich history of creating unforgettable experiences for travelers worldwide. Our mission is to inspire a love of travel and exploration, while fostering meaningful connections with local communities.We're seeking a highly skilled Full Stack Developer to join our CEO Systems team,...
-
Senior Full-Stack Developer
3 weeks ago
Cape Town, Western Cape, South Africa PBT Group Full timeJob OverviewWe are seeking a highly skilled Full-Stack Software Engineer with expertise in both back-end (C#) and front-end (React.js) development to join our team at PBT Group. As part of our team, you will be responsible for creating robust, compelling, and user-friendly business applications designed to provide exceptional user experiences.Key...
-
Senior Full-Stack Engineering Lead
2 weeks ago
Cape Town, Western Cape, South Africa H2R Africa Full timeOverview: H2R Africa is a dynamic B2B software company revolutionizing CRM technology with innovative solutions. We're seeking a skilled Senior Full-Stack Engineer to lead and take ownership of high-impact development projects for our CRM web applications.About the Role: As the Senior Full-Stack Engineering Lead, you'll be the technical lead for the design,...
-
Software Engineer
4 weeks ago
Cape Town, Western Cape, South Africa Lula Full timeJob Title: "Full Stack Developer"As a Full Stack Developer at "{company}", you will be responsible for designing, developing, and maintaining front-end and back-end applications. Your primary focus will be on building scalable and efficient software systems using a variety of programming languages and frameworks.Key Responsibilities:Develop and implement...
-
Senior Full Stack Developer
3 weeks ago
Cape Town, Western Cape, South Africa Plus1X Solutions (Pty) Ltd Full timeSenior Full Stack Developer Plus1X Solutions (Pty) Ltd is seeking a skilled Senior Full Stack Developer to join our team. The ideal candidate will have extensive experience in C# and ASP.NET, as well as a strong understanding of web client-side technologies such as JavaScript and CSS. Key Responsibilities:Develop high-quality code for bespoke...
-
Senior Full Stack Developer
3 weeks ago
Cape Town, Western Cape, South Africa Goldman Tech Resourcing Full timeJob Title: Intermediate Full Stack Software EngineerAbout the Role:We are looking for a skilled Intermediate Full Stack Software Engineer to join our team at Goldman Tech Resourcing. Key Responsibilities:• Develop custom software solutions using Microsoft SQL Server (T-SQL), C#.Net, HTML, CSS, and JavaScript.• Utilize React JS, .net Core, EF Core,...
-
Full Stack Developer Opportunity
6 days ago
Cape Town, Western Cape, South Africa Emporium Human Capital Full timeCompany OverviewEmporium Human Capital is a leading recruitment agency specializing in placing top talent in various industries.We are currently seeking an experienced Full Stack Developer to join our client's team.
-
Senior Full Stack Developer
4 weeks ago
Cape Town, Western Cape, South Africa Communicate Recruitment Full timeJob Summary:We are seeking a highly skilled Senior Full Stack Developer to join our team at Communicate Recruitment. As a key member of our development team, you will be responsible for designing, developing, and maintaining our cutting-edge applications using the latest .NET technologies.