HamburgerMenu
hirist

BEO Software - Senior Ionic App Developer - Cordova

Posted on: 15/01/2026

Job Description

Designation : Senior Ionic App Developer

Experience : 3 Years and Above

Job Location : Kochi


Work mode: Hybrid

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

What We Offer :

- A collaborative and inclusive work environment.

- Opportunities to work on challenging and innovative projects.

- Competitive compensation and benefits.

- Career growth and development opportunities.

- Flexible work arrangements.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in