- Design overall architecture of software applications.
- Maintain quality and ensure responsiveness of applications.
- Collaborate with the rest of the engineering team to design and launch new features.
- Maintain code integrity and organization.
- Experience working with graphic designers and converting designs to visual elements.
- Understanding and implementation of security and data protection.
- Highly experienced with .NET programming languages (experience with any of Java, PHP, Python, Ruby will be an advantage)
- Proficient experience using ReactJS, ReactNative and Flutter
- Proficient experience using SQL Server
- Development experience for both mobile and desktop.
- Experience with cloud message APIs and usage of push notifications.
- Knowledge of GIT
- Experience programming hardware devices will be an advantage
Salary Range: #1.2m per annum - #2.4m per annum