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