Design, build, and maintain high performance, reusable Java code;
Identify and correct bottlenecks as well as repair all errors;
Write unit and UI tests to identify malfunctions and errors;
Liaise with Product Development Team to plan, roll out, test and integrate new features;
Hands‑on experience in driving the full development lifecycle of cross‑platform mobile applications (concept, design, test, release, support, etc.) within deadline.
Collaborating with internal development and other IT teams to set specifications for new applications.
Build and deliver scalable cross‑platform mobile applications
Maintain code quality, organisation, and automatisation;