Functional Area: IT Software - Application Programming, Maintenance Role Category: Programming & Design Role Category: -- Employment Type: Full Time Experience: 3 to 4 years Location: Navi Mumbai Prefferred Language :
Job Summary
Design and build advanced hybrid Mobile applications for the iOS /Android platform.
Develop fast and highly scalable and responsive applications.
Collaborate with cross-functional teams to define, design, and ship new features
Unit-test code for robustness, including edge cases, usability, and general reliability.
Work on bug fixing and improving application performance.
Contribute in identifying and adopting of technologies, tools and industry best practices related to mobile app development
Responsibilities
Required Skills
Dedicated experience in hybrid mobile applications using HTML5/JQuery/Javascript/ CSS3 for iOS and Android platforms.
Experience with JavaScript frameworks such as React JS, Angular JS, Ionic, Node JS etc.
Excellent understanding of MVC and OOP.
Hands on experience with tools like Phonegap/Cordova/Appcelerator/ Xamarin.
Experience on web service integration (SOAP, REST, JSON, XML).
Experience with Server API calls from mobile app.
Good Knowledge of third-party libraries and APIs (Eg. Credit card payment gateways, Google Maps, ESRI Maps, etc.,) and social media integration.
Integration experience with crash analytics, Firebase messaging, Firebase analytics.
Well versed to the Android and iOS design guidelines and user interface trends and best practices.
Solid understanding of how web applications work including security, session management, and best development practices.
Adequate knowledge of relational database systems, Object Oriented Programming, and web application development.
Good knowledge on Mobile Security, Mobile application distribution, Memory Consumption, Performance Improvement, Debugging Skills.
Knowledge of versioning systems Git, Bitbucket etc.
Aggressive problem diagnosis and creative problem solving/debugging skills.
Minimum Qualification
Required Qualification
B.Sc/B.Tech/B.E. or M.Sc/M.Tech in Any Specialization or Computer Science or equivalent.
Any Postgraduate in Any Specialization.
Additional Info
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job