New User: Apply to selected job without registration
  New User: Apply to selected job and register
Please fill in the below details to apply to the selected job.
If you are registred User, Login to Apply

Mobile Application Developer

3 - 5 YearsPune

Posted: 42 days ago

Job Description

Job purpose
A mobile application developer is a type of computer programmer that codes and creates the elements of an application for a mobile device.

Duties and responsibilities
Design and develop mobile application for medical IoT project
Propose technical solutions based on customer requirements, help shape functional and technological decisions
Work with architects and team leads to develop mobile application architecture
Collaborate with firmware developers to implement a Bluetooth LE communication API to integrate monitoring devices into the application
Collaborate with back-end developers to integrate mobile application with server side logic
Work with UX/UI designer or design UX/UI yourself to create mobile device specific user interfaces and experiences
Write design documents and/or diagrams
Write clean code to develop functional mobile applications
Participate in design reviews and code reviews
Write unit and integration tests
System/data integration
Participate in Agile ceremonies

3-5 years of experience in software testing/quality analyst
BS Computer Science or Information Systems degree or equivalent
Fluency in Java and/or Kotlin, Working knowledge of Android SDK
Working knowledge of iOS Mobile development
Should be able to work on iphone development as well, work experience on swift is advantageous.
Better to have experience in UX/UI or web development
Good in documentation and better to have some knowledge of Medical domain
Experience with Domain-driven design (DDD), Object Oriented Programming (OOP), Object Oriented Design (OOD) and Dependency Injection (DI)
Experience with Code Coverage, Static Code Analysis
Understanding of SOLID principles and design patterns
Familiar with Bluetooth LE protocol
Experience with GIT or any other repository + deveops tools like Jenkins
Familiar with Agile methodology and Scrum
Ability to work cooperatively in a project team environment
Good written and verbal communications skills
Problem-solving skills
Nice to have working experience with reactive frameworks

Salary: Not Disclosed by Recruiter
Industry: IT-Software / Software Services
Functional Area: IT Software - Application Programming, Maintenance
Role Category: Programming & Design
Role: Software Developer
Employment Type: Permanent Job, Full Time

Company Profile

Netpulse Communications India private limited
Netpulse Communications India private limited
View Contact Details+
Contact Details

Recruiter Name:Shweta Bidaye

Contact Company:Netpulse Communications India private limited