Ionic Developer

19 January 2024

Apply for this job

Job Description

Ionic Developer

We are looking for an experienced Ionic Developer (Exp. 3-6 years) to join our team.

 

Responsibilities:

  • We are seeking a skilled Ionic Developer with 3-6 years of experience to join our dynamic team.
  • should have a strong background in mobile application development using the Ionic framework. As an Ionic
  • Developer, you will be responsible for designing, developing, and maintaining high-performance mobile applications.
  • Design and develop cross-platform mobile applications using the Ionic framework.
  • Collaborate with UI/UX designers to implement designs into the application.
  • Write clean and maintainable code for mobile applications.
  • Optimize application performance for maximum speed and scalability.
  • Integrate third-party APIs and services as needed.
  • Work closely with backend developers to ensure seamless integration with server-side logic.
  • Conduct unit testing and troubleshooting to ensure application stability.
  • Identify and fix bugs and performance bottlenecks.
  • Use version control systems (e.g., Git) to manage codebase efficiently.
  • Create and maintain technical documentation for applications.
  • Document code and design decisions for future reference.
  • Collaborate with cross-functional teams including UI/UX designers, backend developers, and QA engineers.
  • Participate in code reviews to ensure code quality and adherence to coding standards.
  • Stay current with the latest trends and technologies in mobile app development.
  • Continuously upgrade skills and adapt to emerging technologies.

Qualifications:

  • Proven experience (3-6 years) in developing mobile applications using the Ionic framework.
  • Proficient in HTML, CSS, JavaScript, Angular ionic, Cordova.
  • Strong understanding of mobile app design principles and user experience.
  • Experience with RESTful APIs and web services integration.
  • Knowledge of hybrid mobile app development and cross-platform development.
  • Familiarity with Agile development methodologies.
  • Excellent communication and collaboration skills.
  • Experience with other mobile development frameworks (React Native, Flutter, etc.).
  • Familiarity with backend technologies (Node.js, Express, MongoDB, etc.).
  • Knowledge of continuous integration and deployment processes