About Company
SD Worx is a leading global provider of payroll and HR services, with a strong presence across Europe, Asia, and Africa, including a growing hub in Mauritius. With over 75 years of experience, we empower organizations to achieve HR excellence through our innovative software solutions, comprehensive services, and expert insights. We believe in fostering a culture of collaboration, continuous learning, and client-centricity. At SD Worx, you’ll be part of a diverse and dynamic team dedicated to making a tangible impact on the future of work, helping businesses and employees thrive. Our commitment to technology and human expertise drives us to constantly evolve, offering exciting opportunities for professionals eager to shape the digital HR landscape.
Job Description
Are you a passionate and skilled Full-Stack Web Developer eager to contribute to cutting-edge HR and payroll solutions? SD Worx is seeking a talented individual to join our innovative development team in St Paul, Vacoas-Phoenix, Mauritius. This is a unique opportunity to work on robust, scalable, and user-friendly web applications that empower businesses globally. As a Full-Stack Web Developer, you will play a crucial role in designing, developing, and deploying both front-end and back-end components of our enterprise-level systems. You will be instrumental in translating complex business requirements into high-quality, performant, and maintainable code.
In this role, you will collaborate closely with product managers, UX/UI designers, and other engineers to deliver seamless user experiences and powerful back-end functionalities. Your expertise will span the entire development lifecycle, from conceptualization and architectural design to implementation, testing, and deployment. We work in an agile environment, valuing iterative development, continuous integration, and open communication. You’ll have the opportunity to work with modern technologies and frameworks, contributing to features that directly impact thousands of businesses and millions of employees worldwide. We are looking for someone who is not only proficient in coding but also possesses a strong problem-solving mindset, a commitment to best practices, and a desire to continuously learn and grow within a supportive team. Join us and help build the future of HR technology!
Key Responsibilities
- Design, develop, and maintain robust and scalable backend services using Node.js and related frameworks.
- Implement and manage RESTful APIs for seamless data exchange between front-end and back-end systems.
- Develop interactive and responsive user interfaces using modern front-end frameworks like React, Angular, or Vue.js.
- Collaborate with product owners and UX/UI designers to translate wireframes and mockups into functional web applications.
- Write clean, well-documented, and testable code, adhering to best practices and coding standards.
- Optimize applications for maximum speed and scalability.
- Participate in code reviews to ensure code quality and knowledge sharing.
- Troubleshoot, debug, and upgrade existing software.
- Contribute to architectural discussions and decisions.
- Stay up-to-date with emerging technologies and industry trends.
Required Skills
- 3+ years of professional experience as a Full-Stack Web Developer.
- Strong proficiency in JavaScript (ES6+) and modern front-end frameworks (React, Angular, or Vue.js).
- Solid experience with back-end development using Node.js and Express.js (or similar frameworks).
- Experience with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB).
- Familiarity with version control systems (Git).
- Understanding of responsive design principles and cross-browser compatibility.
- Ability to write effective unit and integration tests.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration abilities.
Preferred Qualifications
- Experience with cloud platforms (AWS, Azure, Google Cloud).
- Familiarity with containerization technologies (Docker, Kubernetes).
- Knowledge of CI/CD pipelines and DevOps practices.
- Experience with GraphQL.
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
Perks & Benefits
- Competitive salary and performance bonuses.
- Comprehensive health and wellness benefits.
- Opportunities for professional development and continuous learning.
- Mentorship programs and career growth paths.
- A vibrant and inclusive work culture.
- Modern office environment with state-of-the-art facilities.
- Work-life balance initiatives.
- Employee recognition programs.
How to Apply
Interested candidates are encouraged to apply by clicking on the application link below. Please submit your resume and a cover letter detailing your relevant experience and why you are a great fit for SD Worx. We look forward to reviewing your application!
