Senior Full-Stack Developer
Remote Recruitment
- Bloemfontein, Free State
- R35,000 per month
- Permanent
- Full-time
- Design and implement scalable, robust software solutions and architectures.
- Ensure the integrity, security, and efficiency of data processes and web services.
- Develop and optimize APIs for maximum performance and scalability.
- Manage both relational and NoSQL databases.
- Maintain and enhance .NET based CMS products.
- Contribute to all phases of the development lifecycle, following Agile methodologies.
- At least 4 years of experience in a similar role, demonstrating a deep understanding of the full software development lifecycle.
- Expertise in .NET Framework, .NET Core,
- Solid experience with JavaScript ES5/ES6, TypeScript, and CSS preprocessors (SASS).
- Familiarity with version control systems like GIT/SVN.
- Agile development practices (CI, CD, BDD, TDD) and working knowledge of Scrum.
- A commitment to continuous learning, problem-solving, and team collaboration.
- Experience with cloud environments such as AWS and Azure.
- Background in high traffic eCommerce retailing.
- Proficiency in modern JavaScript frameworks (React, Vue, Angular) and headless CMS implementations.
- A proactive 'can-do' attitude, constantly seeking self-improvement.
- Ability to diffuse challenges effectively and lead problem-solving efforts.
- Strong ownership and responsibility for deliverables.
- Excellent communication skills and the ability to work collaboratively towards shared goals.
- A competitive remuneration package.
- Opportunities for professional development and growth.
- A collaborative, innovative work environment.
- Participation in diverse and challenging projects.