Job Description
Our client is seeking a talented Application Developer to lead the development of native and web applications both by building new solutions and maintaining existing ones. Their digital products are central to their business success and theyre looking for someone whos passionate about high-quality software and enjoys working closely with a collaborative team.
Role Objectives
Design build and maintain native mobile and web applicationsCollaborate with the wider team to ensure alignment with business goals and user needsMonitor and optimise application performance for stability and reliabilitySupport and improve the overall application development processLocation: Hybrid - Saint Julians
Responsibilities:
As an App Developer your broad responsibilities will include but are not limited to:
Develop native and web applications for iOS and AndroidTroubleshoot and resolve issues affecting performance security or usabilityRun routine performance and security checksStay current with emerging technologies and recommend innovationsOwn the full application lifecycle from planning through to deployment and updatesRequirements:
Solid experience as an application developer (professional or personal projects)Track record of publishing apps on the Apple App Store and Google Play or web-based deploymentsProficiency in at least one programming language (e.g. JavaScript Python)Strong understanding of core software design principles and patternsExcellent problem-solving and analytical skillsHigh attention to detail and a structured organised approachExperience with modern front-end frameworks (React Vue etc.) and back-end technologies ( Django or similar)Familiarity with both relational and NoSQL databasesPractical experience deploying applications on AWS Azure or GCPUnderstanding of DevOps practices including CI/CD automated testing and containerisation (Docker Kubernetes)
Whats in it for you
Our client offers an exciting challenging role in a collaborative dynamic environment. The right person will find many career growth opportunities in their company whether you want to advance your technical skills or aspire to leadership in the future.
Benefits:
- Competitive salary and performance-based bonuses.
- Professional development and career advancement opportunities.
- Flexible working arrangements within a supportive team environment.
- Wellness allowance
- Private healthcare
- Performance-based bonus scheme
- Team events and birthday leave
- Up to 180 days of remote work