Posted on: 09/11/2025
Description :
About the job :
Designation : Senior Ionic App Developer
Experience : 3 Years and Above
Location : Kochi
Job Summary :
We are seeking a Senior Ionic App Developer with strong expertise in Ionic 8, Vue.js (v3.x), and Capacitor/Cordova plugins to join our agile development team. The ideal candidate will have hands-on experience in developing, deploying, and maintaining hybrid mobile applications. Proficiency in HTML, CSS, JavaScript, and TypeScript, along with a passion for crafting performant, responsive mobile apps, is essential.
Key Responsibilities :
- Develop and maintain hybrid mobile applications using Ionic 8 and Vue.js (v3.x).
- Integrate native device functionalities using Capacitor and Cordova plugins.
- Implement clean and responsive UI/UX with HTML, CSS, JavaScript, and TypeScript.
- Consume and manage REST APIs for efficient frontend-backend integration.
- Handle end-to-end app store deployment processes for Google Play and Apple App Store.
- Ensure code quality, performance, and adherence to mobile development best practices.
Required Skills &Experience :
- Strong proficiency in Ionic 8, Vue.js (v3.x), and TypeScript.
- Solid understanding of HTML5, CSS3, and JavaScript.
- Experience working with Capacitor/Cordova plugins for native integrations.
- Hands-on experience with REST API integration.
- Prior experience in deploying apps to Google Play Store and Apple App Store.
- Excellent problem-solving and debugging skills.
- Strong communication skills and ability to work collaboratively in a team environment.
Software Engineering Best Practices :
- In-depth understanding of software architecture principles
- Confident use of design patterns and the avoidance of anti-patterns
- Applied principles of clean code and clean architecture
- Code documentation both inline and in external systems (e.g., Confluence)
Interfaces and Subsystems :
- Design and implementation of clearly structured, maintainable interfaces (REST, RPC, possibly GraphQL)
- Responsible for entire subsystems (e.g., authentication including social login)
- Experience with API design, versioning, and interface testing
Domain Understanding :
- High interest and deep Understanding of the respective technical domain
- Ability to understand business processes and implement them in software solutions
Infrastructure Knowledge :
- Understanding of deployment mechanisms, logging, monitoring, and performance tuning
- Very good knowledge of Google Cloud
Quality assurance and reviews :
- Conducting code reviews, especially for complex tasks
- Focus on maintainability, testability, and code comprehensibility
- Supporting refactoring measures and technical development
Tools &methods :
- IDE & tools : IntelliJ IDEA, Git, Maven
- Documentation & collaboration : Confluence, JIRA
- Processes & methods : Scrum, Kanban, CI/CD
- Test frameworks : JUnit, Mock, test containers
- DevOps/Build : Experience with pipelines, Docker, and possibly Kubernetes (advantageous)
Typical tasks in the project context :
- Development and maintenance of features and subsystems (e.g. Authentication system)
- Ensuring quality through code reviews and technical documentation
- Contributing to the design of architecture and technical roadmaps
- Supporting the selection of suitable technologies and tools
Did you find something suspicious?
Posted By
Posted in
Mobile Applications
Functional Area
Mobile Development - Hybrid/Native
Job Code
1571538
Interview Questions for you
View All