Job Details
Description
A leading financial institution is seeking a talented Frontend Developer to join their dynamic team in Johannesburg. This is an exciting opportunity to contribute to the development of cutting-edge banking applications and services. The successful candidate will play a key role in creating user-friendly and high-performance interfaces, working closely with a team of experienced developers and designers.
Key Responsibilities:
- Develop and maintain responsive web applications using modern frontend technologies.
- Collaborate with designers and backend developers to deliver seamless user experiences.
- Write clean, efficient, and well-documented code.
- Participate in code reviews and contribute to improving development processes.
- Troubleshoot and debug frontend issues.
- Stay up-to-date with the latest frontend trends and technologies.
Requirements
- Bachelor's degree in Computer Science or a related field.
- Proven experience as a Frontend Developer.
- Strong proficiency in HTML, CSS, and JavaScript.
- Experience with modern JavaScript frameworks (e.g., React, Angular, Vue.js).
- Solid understanding of responsive design principles.
- Excellent problem-solving and debugging skills.
- Ability to work independently and as part of a team.
Preferred Competencies
- Experience with banking or financial applications.
- Familiarity with Agile development methodologies.
- Knowledge of UI/UX best practices.
- Experience with testing frameworks (e.g., Jest, Mocha).
- Strong communication and collaboration skills.
Key Skills
JavaScript
React
HTML
CSS
Frontend Development
UI/UX
Agile
Communication