About the Role
Our client, an innovative fintech company operating out of Kimberley , is searching for a talented Frontend Developer to join their growing technology team. This role is perfect for a developer passionate about creating exceptional user interfaces and experiences for their cutting-edge financial platforms. You will work closely with UX/UI designers and backend developers to translate designs into high-quality, responsive web applications. If you have a strong command of React and a desire to work on challenging projects in a dynamic industry, this is an excellent opportunity. We foster a collaborative environment where creativity and technical excellence are highly valued.
Key Responsibilities
- Develop, test, and maintain user-facing features for web applications using React.js.
- Translate UI/UX design wireframes and mockups into high-quality, functional code.
- Collaborate with backend developers to integrate frontend components with server-side logic.
- Ensure the technical feasibility of UI/UX designs.
- Optimize applications for maximum speed, scalability, and responsiveness across various devices and browsers.
- Write clean, maintainable, and well-documented code.
- Participate in code reviews to ensure code quality and share knowledge with the team.
- Troubleshoot and debug frontend issues, identifying and implementing effective solutions.
- Stay up-to-date with emerging frontend technologies and best practices.
- Contribute to the continuous improvement of the frontend development process.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 2+ years of professional experience in frontend development, with a strong focus on React.js.
- Proficiency in JavaScript, HTML5, and CSS3.
- Experience with state management libraries (e.g., Redux, Context API).
- Familiarity with RESTful APIs and asynchronous request handling.
- Understanding of frontend build tools (e.g., Webpack, Babel).
- Experience with version control systems, preferably Git.
- Good understanding of cross-browser compatibility issues and performance optimization techniques.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork abilities.
Benefits
- Our client offers a competitive salary, performance-based bonuses, and a comprehensive benefits package including medical aid and retirement fund contributions.
- You will work in a modern, collaborative office environment in Kimberley .
- Opportunities for professional development and career advancement are readily available.
- Additional benefits include paid time off, team social events, and access to training resources.