1 imdNEXT Consulting Services Job
Senior Software Developer - Android Platform (2-3 yrs)
imdNEXT Consulting Services
posted 2mon ago
We have an urgent requirement for Senior Software Developer for a leading global Health Information System firm.
Location : New Delhi
Mode of work : Hybrid
Experience : 2-3 years
Essentials Qualification : Bachelor's degree or higher in computer science, engineering, or a related field, or equivalent work experience.
Notice period : Immediate-15 days
Key Responsibilities :
1. Design, Development, and Maintenance of Web and Android Applications : Utilize Kotlin, and Java programming languages to design, develop, and maintain web and Android applications, and also assist in the development of web-based applications and features using front-end technologies (HTML, CSS, JavaScript) and frameworks (e.g., React, Angular, or Vue.js).
2. UI/UX design implementations : Collaborate closely with UI/UX designers to ensure intuitive and visually appealing interfaces.
3. API Integration and Web Services : Work closely with back-end developers to integrate Android applications with APIs and web services.
4. Bug Identification and Optimization : Identify and resolve bugs in Android applications, optimizing performance as necessary.
5. Code Quality and Best Practices : Adhere to best practices for Android development, ensuring clean, maintainable, and efficient code.
6. Cross-Functional Collaboration : Work effectively with cross-functional teams to deliver integrated mobile and web solutions.
7. Version Control and Testing : Utilize version control tools (GIT) for efficient collaboration with the team. Conduct unit and UI tests to ensure application adherence to quality standards.
8. Documentation and Maintenance : Write and maintain clear, detailed documentation for both mobile and web components.
Required Skills :
1. Proficiency in Java and Kotlin programming languages.
2. Familiarity with Android frameworks such as Jetpack and Firebase.
3. Experience with cross-platform mobile frameworks (e.g., Flutter, React Native).
4. Experience with RESTful APIs, JSON parsing, and integrating third-party libraries.
5. Familiarity with front-end web technologies (HTML, CSS, JavaScript).
6. Experience with a web development framework (e.g., React, Angular, or Vue.js) is preferred.
7. Strong understanding of Android lifecycle, UI components, and best practices.
8. Strong understanding of web technologies.
9. Excellent problem-solving and analytical skills
10. Ability to collaborate effectively in a cross-functional team environment.
11. Proficiency in version control tools (GIT).
12. Knowledge of unit and UI testing methodologies.
13. Strong documentation skills
14. Strong problem-solving skills and attention to detail.
Functional Areas: Other
Read full job description