Lead Java Full Stack Developer
Anicalls (Pty) Ltd
Job Description
Candidate should be able to: Ensure quality by performing thorough testing and leveraging peer reviews for your work and the work of cross-functional teams Implement excellent end-user experiences, continually raising the bar on functionality, usability, and simplicity
Drive robust, maintainable, and scalable software within our existing business and/or product architecture and platforms Apply industry-standard best practices for secure coding, testing, and application development Solve complex problems using knowledge, passion, and curiosity
Help build and deliver world-class products Apply best practices throughout the software development life cycle Serve as a member of our Product team to plan and develop solutions for new projects
Work independently with a strong sense of personal accountability and excellence in your work Candidate should have: Experience with a variety of data persistence frameworks and technologies
Experience in Kotlin is a bonus Experience in full-stack development and cloud-based technologies using Java/JVM languages and JavaScript frameworks. Preferred experience in Vue.js but we will consider React and Angular experience as well. Solid written and verbal communication skills
Preferred experience with solutions leveraging Spring framework, ServiceWorker, webRTC, WebSockets, learning technologies (e.g. SCORM, LTI, etc.), xAPI, PWA 5+ years of experience developing and launching software products and/or services Bachelor's Degree in Computer Science or related field