Experience: 2 to 4 Years
Open Positions: 1
Qualification: B.E/ B.Tech/BCA/ ME/ MCA/ M.Tech / MCS/any other relevant degree
Location: Ahmedabad, India
Strong understanding of Android performance analysis and optimization techniques along with tool.
Experience of publishing apps in Google Play Store with working knowledge of Google publishing Procedures and App Review Process.
Strong understanding over Memory Management, Geo Location Services, Social Media API, Third Party API Integration, Push Notifications.
Strong understanding over REST Web Services, XML/JSON Parsing.
Writing clean, efficient code in line with the best practices.
Good understanding of OO concepts.
Good understanding of Design Patterns.
Proficient in requirement gathering and analysis.
A solid understanding of operating system fundamentals such as processes, interprocess communication, multithreading primitives and deadlocks.
Should have exposure in to SDLC and MVC.
Design and implement client side application solutions using native device API's and application frameworks.
Develop integrated solutions between the product server side components and customer systems.
Develop solutions to integrate external hardware to device and perform appropriate tasks on the device i.e. Android Watch, Wear with IOT devices
Participate in the full lifecycle development process from software definition, through design, development, test (Unit, Integration), release and maintenance.
Code review and code management on versioning control system.
Collaborate with different teams.
Skill set required
Demonstrable experience on the Android development.
Programming languages: JAVA
Database: DB Concepts SQLite, NoSQL
Good OOPS concepts
Mobile Application development experience
Soft Skills: Good communication, analytical and presentation skills
Must be a good team player
Certification in JAVA
Experience of iOS development
Experience of cross platform app development
Experience of PHP/.NET/JAVA website development
Send your updated Resume on - email@example.com