Company Overview:
Presage Insights is a forward-thinking company focused on delivering cutting-edge solutions that harness the power of technology to drive business success. Our mission is to provide innovative insights through advanced analytics and mobile technology enabling our clients to make informed decisions. We believe in fostering a collaborative culture where creativity and ingenuity are encouraged and our team members are valued for their contributions to our shared goals.
Role Responsibilities:
- Design develop and maintain high-quality mobile applications using Ionic Framework.
- Collaborate with cross-functional teams to define design and ship new features.
- Integrate mobile applications with RESTful APIs for data retrieval and storage.
- Ensure the performance quality and responsiveness of applications.
- Identify and fix bottlenecks and bugs in mobile applications.
- Participate in code reviews to maintain high coding standards.
- Stay up-to-date with emerging technologies and industry trends in mobile development.
- Assist in troubleshooting and resolving issues reported by users.
- Collaborate with UI/UX designers to create user-friendly interfaces.
- Write clean maintainable and efficient code following best practices.
- Work with project managers to deliver assigned tasks within deadlines.
- Participate in Agile ceremonies including daily stand-ups and sprint planning.
- Document application processes and provide user manuals as needed.
- Contribute to team knowledge sharing and continuous improvement efforts.
- Implement security measures to protect user data and maintain application integrity.
Qualifications:
- Bachelors degree in Computer Science Engineering or related field.
- Proven experience as a mobile application developer using Ionic Framework.
- Strong proficiency in JavaScript TypeScript and mobile app development.
- Experience with version control systems preferably Git.
- Understanding of RESTful APIs and integration with mobile applications.
- Knowledge of UI/UX principles and best practices in mobile design.
- Familiarity with Agile development processes.
- Excellent problem-solving skills and attention to detail.
- Ability to work independently and in a team-oriented environment.
- Strong communication and interpersonal skills.
- Experience with cross-platform development tools.
- Knowledge of performance optimization techniques.
- Familiarity with testing frameworks for mobile applications.
- Continuous learning mindset to stay current with technology trends.
- Willingness to adapt to evolving project requirements.
- Experience with other mobile frameworks is a plus.
testing frameworks,cross-platform development tools,ui/ux design,mobile development,restful apis,typescript,performance optimization,version control,version control systems,ui/ux principles,problem solving,agile methodologies,javascript,ionic framework,agile development