Front End Engineer
South Africa · On-site Full-time Mid Level 1w ago
About the role
Job Summary
We are seeking a Front End Engineer to design, develop, and maintain modern, high-performance web applications within enterprise environments. The role focuses on front-end development using React for building responsive user interfaces, while integrating with backend services and APIs within a .NET ecosystem. The successful candidate will contribute to delivering scalable, reliable, and user-friendly solutions in a collaborative, fast-paced environment, leveraging Azure cloud technologies and DevOps practices.
Responsibilities
- Develop and maintain front-end applications using React
- Build responsive and user-friendly user interfaces
- Integrate front-end components with backend services and APIs
- Work with C# / .NET APIs to support application functionality
- Utilise Azure DevOps for version control, CI/CD, and deployments
- Collaborate with cross-functional teams including QA, DevOps, and business stakeholders
- Troubleshoot and resolve application issues and bugs
- Participate in code reviews and ensure adherence to coding standards
- Contribute to continuous improvement of development processes and practices
- Ensure application performance, scalability, and reliability
Competencies
- Strong analytical and problem-solving abilities
- Good communication and stakeholder engagement skills
- Ability to work in a fast-paced, agile environment
- Strong attention to detail and code quality
- Ability to work independently and within a team
- High level of accountability and delivery focus
Technical Skills
- 5 to 7 years of front-end development experience is mandatory
- Strong experience with React is mandatory
- Understanding of C# / .NET APIs is required
- Experience working with Azure DevOps is mandatory
- Experience working with .NET is mandatory
- Experience with Microsoft Azure cloud is required
- Experience in building and consuming RESTful APIs is required
- Understanding of software development lifecycle (SDLC) is required
- Experience working in enterprise or corporate environments is preferred
- Familiarity with version control systems such as Git is required
- Relevant degree or diploma in IT or related field
Skills
.NETAzureAzure DevOpsC#CI/CDGitReactRESTful APIsSDLCversion control
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free