Front-End Developer (Java & Kotlin) – Cape Town
The Front-End Developer will be responsible for developing and maintaining user-facing applications using Java and Kotlin.
The ideal candidate should have experience in building intuitive and responsive web applications, ensuring optimal performance across different devices and platforms.
Key Responsibilities
- Develop, maintain, and optimise front-end applications using Java and Kotlin.
- Collaborate with UX/UI designers to translate designs into functional user interfaces.
- Ensure high-quality code by implementing best practices and following coding standards.
- Work closely with back-end developers to integrate APIs and services.
- Perform debugging and troubleshooting to enhance application performance.
- Stay updated with emerging front-end technologies and frameworks.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- 3+ years of experience in front-end development with Java and Kotlin.
- Proficiency in front-end frameworks such as React, Angular, or Vue.js (advantageous).
- Strong understanding of HTML, CSS, JavaScript, and responsive design principles.
- Experience working with RESTful APIs and WebSockets.
- Familiarity with Agile methodologies and version control systems (Git).
- Excellent problem-solving skills and attention to detail.