Talent.com
Senior Ionic App Developer

Senior Ionic App Developer

Velodata Global Pvt LtdCochin
2 days ago
Job description

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
  • (ref : hirist.tech)

    Create a job alert for this search

    Ionic Developer • Cochin