Job description
About the Role
Our client is seeking a versatile Full-Stack Web Developer to contribute to their innovative projects in Mahikeng . You will be involved in all phases of the web development lifecycle, from conception and design to implementation and maintenance. This role requires a strong understanding of both front-end and back-end technologies, as well as a passion for building robust, scalable web applications. You will collaborate with a cross-functional team to deliver high-quality digital solutions. Join a company that fosters innovation and provides ample opportunities for professional development in a hybrid work setting.
Key Responsibilities
- Design, develop, and maintain both front-end and back-end components of web applications.
- Write clean, efficient, and well-documented code using relevant programming languages and frameworks.
- Collaborate with designers and stakeholders to translate requirements into technical specifications and functional features.
- Implement and manage databases, ensuring data integrity and performance.
- Conduct testing, debugging, and troubleshooting to ensure application stability and reliability.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience.
- Proven experience as a Full-Stack Developer with proficiency in languages like Python, Java, Node.js, or similar.
- Strong understanding of front-end technologies (HTML, CSS, JavaScript, and frameworks like React or Vue).
- Experience with database management systems (e.g., SQL, PostgreSQL, MongoDB).
- Excellent problem-solving skills and ability to work effectively in a team environment.
Benefits
- Competitive salary and performance-based incentives.
- Hybrid work model providing work-life balance.
- Comprehensive medical and retirement benefits.
- Opportunities for continuous learning and skill enhancement.
- A dynamic and collaborative development team.
#J-18808-Ljbffr