Consultant
Mobile Consultant
- Freelance
- Hyderabad preferred, all India open
- 6 to 8 years
Skills
- Senior consultant with 6 to 8 years of experience.
- Experience in developing hybrid mobile apps that work on both Android and iOS using the Ionic (Cordova/Angular) framework.
- Experience in CSS, HTML5 and JavaScript (Angular, jQuery, Bootstrap, etc.), JSON and XML.
- Experience in REST API development and consumption by clients, and modern design patterns.
- Has authored at least one mobile app on the Ionic framework.
- Familiarity with CI/CD pipelines and tools such as Jenkins or equivalents.
- Good to have: experience with the Linux command line or Gradle scripts for Jenkins configuration and job creation.
- Agile software development experience that enables shorter development iterations, fast feedback loops, and quick deployment of problem-free code.
- Self-motivated, enthusiastic, energetic and passionate about technology, and a team player.
- Ability and open-mindedness to quickly learn and achieve proficiency in new tools, languages, development methodologies and cutting-edge technologies with training and on-the-job experience.
- Advanced understanding of programming logic and patterns, and the ability to learn new programming languages and patterns quickly.
- Strong communication skills and an ability to articulate technical vision while understanding business requirements, with the ability to debate and collaborate with other team members.
What you will do
- Lead software development activities to help broaden our mobile portfolio and influence future product roadmaps.
- Work on projects that may demand knowledge of various technology areas, including cloud-native infrastructure, security, CI/CD development and deployments, native development and other emerging technologies.
- Contribute to the creation of mobile app prototypes and proofs of concept.
- Contribute as a team member to technical solutions, architecture, research, and implementation of new technologies in a small, collaborative, startup-like environment.
- Collaborate with peers within our team and with partners, enabling cross-company efforts.
- Develop and design solutions to software engineering problems that require frequent use of ingenuity and creativity.
- Stay up to speed on current and next-generation technologies.