Job Openings
Senior Application Engineer
About the job Senior Application Engineer
Duties and responsibilities:
- 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;
- Write code to implement those visual elements
- Troubleshoot and debug to optimize performance
- Maintain code and write automated tests to ensure the cross platform mobile applications is of the highest quality
- Collaborate with Product Owners and Test Analysts in developing, testing and deploying systems components.
Qualifications and experience:
- Diploma/Degree in Information Technology or related
- 3 to 6 years experience with application development;
- + 5 years of experience in frameworks or languages like (REACT, Java, Swift, NativeScript, jQuery, Bootstrap)
- 2 to 3 years experience Mobile UI design principles, patterns, and best practices;
- Knowledge and experience with RESTful APIs to connect mobile applications to back-end services;
- Knowledge and experience with cloud API
- Experience with Git, Apache, Bitbucket, Bazaar, Mercurial or Monotone.