Ionic Developer

4 - 8 years

0 Lacs

Posted:1 day ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Mobile Developer, you will be responsible for developing and maintaining feature modules using Angular/Ionic best practices. Your role will involve implementing responsive UI components following design specifications and integrating with RESTful APIs and real-time communication systems. Additionally, you will be tasked with developing and maintaining native mobile functionality using Capacitor. To ensure the quality of the software, you will need to write unit tests using Jest and Angular testing utilities. It will be crucial to maintain code quality through linting and code reviews, and to test across multiple platforms including iOS, Android, and Web platforms. Collaboration is a key aspect of this role as you will work closely with cross-functional teams including designers and backend developers. Participation in code reviews and technical discussions is essential, along with following semantic versioning and conventional commit practices. In terms of required skills, you should have at least 4+ years of experience with Angular (preferably v14+) and Ionic framework. Strong proficiency in TypeScript/JavaScript, experience with reactive programming (RxJS), and mobile development experience (iOS/Android) are essential. Understanding of PWA concepts and implementation, geolocation and mapping services are also required skills. Preferred skills include experience with NgRx state management, Capacitor/Cordova plugin development, native mobile development knowledge (Swift/Kotlin), Firebase integration, and real-time communication systems (SignalR/WebRTC). Familiarity with Azure DevOps/CI-CD pipeline would be advantageous. Nice to have skills include video calling integration (Zoom SDK), enterprise mobile security practices, and app store deployment experience. To set up your development environment, you will need a Node.js development environment, Android Studio for Android development, Xcode for iOS development (Mac required), and experience with package managers (npm) and Git workflow proficiency. This role provides an opportunity to work on a comprehensive mobile application with complex features like real-time communication, document management, geolocation services, and video calling capabilities while maintaining high security standards for client-facing applications.,

Mock Interview

Practice Video Interview with JobPe AI

Start Azure DevOps Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

coimbatore, tamil nadu