Job Title: Mobile Application Developer
We are seeking a skilled Mobile Application Developer to join our team.
About the Role
The successful candidate will be responsible for designing, developing, and maintaining high-quality mobile applications using Ionic (Angular-based) with Capacitor and Ionic Components. They will work closely with cross-functional teams to ensure seamless integration and deployment of applications on both iOS and Android platforms.
Key Responsibilities
1. Design and Develop Mobile Applications: Utilize Ionic (Angular-based) with Capacitor and Ionic Components to build engaging and user-friendly mobile applications.
2. Maintain and Optimize Code: Apply Object-Oriented Programming principles to ensure scalable and maintainable code.
3. Collaborate with Teams: Work collaboratively with UI/UX designers, developers, and other stakeholders to ensure usability and visual appeal.
4. Deploy Applications: Deploy applications to both iOS and Android platforms, ensuring timely and efficient releases.
5. Integrate APIs: Integrate applications with REST and/or GraphQL APIs, adapting quickly to new API structures.
Requirements
* Ionic Front-end Development: Experience in Ionic front-end development with Angular-based architecture and Capacitor.
* Angular 7+ Development: Proficiency in building and optimizing Angular 7+ applications with Typescript and reusable components.
* OOP Principles: Strong understanding of Object-Oriented Programming principles to ensure scalable and maintainable code.
* CSS, HTML, DOM, Bootstrap: Knowledge of CSS, HTML, DOM, and Bootstrap for styling and layout.
* UI/UX Design Understanding: Understanding of UI/UX design principles to ensure usability and visual appeal.
* iOS and Android Deployment: Experience in deploying applications on both iOS and Android platforms.
* Git Repository Usage: Familiarity with Git repository usage for version control and collaborative development.
* REST and/or GraphQL API Integration: Ability to integrate applications with REST and/or GraphQL APIs.
* Strong Communication Skills: Excellent communication skills in English (written and verbal).
* C# .Net 8 API Experience: Experience working with C# .Net 8 APIs.
Benefits
This role offers a unique opportunity to work on cutting-edge projects, collaborate with experienced professionals, and grow your skills in a dynamic environment.
If you are passionate about mobile application development and want to be part of a forward-thinking team, we encourage you to apply for this exciting opportunity.