Work-Force
As a Level II Front-End Software Engineer, you will be integral to our development team, responsible for designing, developing, testing, deploying, maintaining, and enhancing software systems and applications based on business and technical specifications. You will translate design mockups into interactive, user-friendly interfaces and work collaboratively with the team to solve design and development challenges.
What You Will Do
- Software Development Lifecycle (SDLC):
- Participate in the full software development lifecycle, from concept to deployment and maintenance.
- Design and develop software systems and applications based on specifications.
- Ensure adherence to established standards throughout development and deployment.
- Front-End Development:
- Translate design mockups into interactive, user-friendly interfaces for mobile and web applications.
- Focus on intuitive user experiences and responsive design principles.
- Optimize front-end performance and address browser compatibility issues.
- Collaboration and Problem-Solving:
- Work closely with business or technical analysts to translate requirements into functional software.
- Actively participate in design discussions and problem-solving sessions with the delivery team.
- Technical Excellence:
- Utilize modern front-end frameworks and technologies to build high-quality solutions.
- Employ front-end build tools, package managers, and version control systems effectively.
- Implement and follow testing practices to ensure software quality and reliability.
Education
- Minimum: Grade 12 National Certificate / Vocational
- Ideal or Preferred: A relevant tertiary qualification in Information Technology
Knowledge and Experience
- Experience:
- 3+ years of proven experience in front-end software development, including project delivery and implementation.
- Experience with modern front-end frameworks and technologies.
- Knowledge:
- Understanding of IT systems development processes (SDLC).
- Familiarity with application development and advanced programming concepts.
- Knowledge of responsive design principles and mobile-first development.
- Awareness of browser compatibility issues and performance optimization.
- Proficiency in front-end build tools, package managers, and design patterns.
- Experience with version control systems and testing practices.
Skills
- Analytical skills and attention to detail.
- Strong communication and interpersonal skills.
- Problem-solving abilities and a proactive approach to challenges.
Additional Information
- Clear criminal and credit record required.
Many South Africans earn R500–R2,000/month completing paid surveys on King Opinion while waiting for application feedback. It takes 2 minutes to sign up and works on any phone.
Tip: What to do while you wait for this job application
Most employers take 2–4 weeks to review applications. South Africans are using King Opinion to earn cash from surveys in the meantime — free to join, works on any phone.
Find out more