Mobile Application Developer Job
We are seeking a highly skilled Mobile Application Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining mobile applications using Ionic and Angular.
About the Role
This is an exciting opportunity for a motivated and talented individual to take on a challenging role in a dynamic and fast-paced environment. You will work closely with our cross-functional teams to deliver high-quality mobile applications that meet our clients' needs.
Key Responsibilities:
* Design and develop mobile applications using Ionic (Angular-based) with Capacitor and Ionic Components.
* Build and optimize Angular 7+ applications with TypeScript and reusable components.
* Apply Object-Oriented Programming (OOP) principles to ensure scalable and maintainable code.
* Collaborate on UI/UX design decisions, ensuring usability and visual appeal.
* Deploy applications to both iOS and Android platforms.
* Integrate applications with REST and/or GraphQL APIs, adapting quickly to new API structures.
* Utilize Git for version control and collaborative development.
* Communicate effectively with team members and stakeholders in English (written and verbal).
* Work with new API integrations using C# .Net 8.
Mandatory Skills:
* Ionic front-end (Angular-based) with Capacitor and Ionic Components.
* Angular 7+ with TypeScript and components.
* Object-Oriented Programming (OOP) concepts.
* CSS, HTML, DOM, Bootstrap.
* UI/UX design understanding and usability focus.
* iOS and Android deployment experience.
* Git repository usage.
* REST and/or GraphQL API integration.
* Strong communication skills (English proficiency).
* Experience with C# .Net 8 APIs.
Nice-to-Have Skills:
* Ability to occasionally support back-end work (Node.js).
* Experience working in small teams and small company environments.
* Strong time and complexity estimation skills.
* Willingness to assist with DevOps responsibilities when needed.
What We Offer
In return for your expertise and dedication, we offer a competitive salary, comprehensive benefits package, and opportunities for professional growth and development.