Job Title: Consultant | Nodejs Developer | Delhi | Operations, Industry & Domain Solutions
Job Title: Mobile Application Developer (Ionic)
Experience
4 to 5 years of professional experience in mobile application development, with a strong focus on Ionic framework and hybrid mobile technologies.
Education
Bachelor's degree in Information Technology, Computer Science, or a related field.
Role and Responsibilities
- Design, develop, and maintain hybrid mobile applications using the Ionic framework.
- Collaborate with product managers, designers, and backend developers to deliver seamless mobile experiences.
- Integrate RESTful APIs and third-party services into mobile apps.
- Optimize application performance across Android and iOS platforms.
- Ensure mobile applications are responsive, secure, and scalable.
- Participate in code reviews and contribute to development best practices.
- Troubleshoot and resolve issues related to mobile functionality and performance.
- Stay updated with the latest mobile development trends and Ionic framework updates.
- Ability to work with and contribute to open-source libraries, ensuring compliance with licenses and customizing them when required.
- comfortable in evaluating, integrating, and adapting open-source software solutions for faster and efficient delivery.
- Flexible in learning and switching to new tools, frameworks, and libraries based on project needs.
- Having prior experience or idea of working with open-source projects is considered a great advantage.
Skills Required
- Strong proficiency in Ionic, Angular, HTML5, CSS3, and JavaScript/TypeScript.
- Experience with Cordova or Capacitor plugins and native device integrations.
- Familiarity with mobile UI/UX design principles and responsive layouts.
- Good understanding of RESTful APIs, JSON, and asynchronous programming.
- Experience with Android Studio and Xcode for platform-specific builds.
- Knowledge of Git and version control workflows.
- Ability to debug and optimize mobile applications for performance and usability.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork abilities.