Senior Full Stack Developer - Enterprise Solutions
Listed on 2026-10-31
-
Software Development
Full Stack Developer, Backend Developer, Software Engineer, Front End Developer
Our client, a leading provider of enterprise software solutions in Bloemfontein, Free State
, is seeking a highly skilled Senior Full Stack Developer to join their dynamic development team. This role involves designing, developing, and maintaining robust web applications and services that cater to complex business needs. Working in a hybrid model, you will contribute to both frontend and backend development, ensuring seamless integration and optimal performance across the entire application stack. The ideal candidate will possess a strong command of modern development languages and frameworks, a passion for building scalable and efficient solutions, and a collaborative spirit.
You will play a key role in driving technical innovation, mentoring junior developers, and ensuring the delivery of high-quality software that meets stringent client requirements. Our client is committed to fostering a professional environment that encourages growth, learning, and teamwork, providing an excellent platform for career advancement in enterprise technology.
- Develop and maintain full-stack web applications, from user interface to backend services and database management.
- Design and implement RESTful APIs and integrate with third-party services.
- Write clean, efficient, well-documented, and maintainable code across the entire stack.
- Collaborate with product managers, designers, and other engineers to define and implement new features.
- Optimize application performance for speed, scalability, and responsiveness.
- Conduct code reviews and provide constructive feedback to team members.
- Troubleshoot and debug complex issues across the frontend and backend.
- Ensure adherence to coding standards, security best practices, and architectural guidelines.
- Contribute to architectural decisions and technical roadmap planning.
- Mentor junior developers and share technical expertise within the team.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience.
- 5+ years of professional experience in full-stack web development.
- Proficiency in backend languages such as Java, C#, Python, or Node.js.
- Strong experience with frontend frameworks like Angular, React, or Vue.js.
- Expertise in database design and management (e.g., SQL, PostgreSQL, MongoDB).
- Experience with building and consuming APIs (RESTful).
- Familiarity with cloud platforms (AWS, Azure, GCP) is a plus.
- Knowledge of version control systems (e.g., Git).
- Understanding of software development methodologies (e.g., Agile, Scrum).
- Excellent problem-solving and analytical skills.
- Strong communication and teamwork abilities.
- Competitive salary and performance bonus structure.
- Comprehensive health and wellness benefits.
- Retirement savings plan.
- Generous annual leave.
- Hybrid work arrangement for work-life balance.
- Opportunities for continuous professional development and training.
- Access to challenging and impactful projects.
- Career growth opportunities within a respected organization.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).