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.
Job Type: Full-time
Pay: ?700,000.00 - ?900,000.00 per year
Schedule:
• Monday to Friday
Education:
• Bachelor's (Preferred)
Experience:
• Android: 2 years (Preferred)
Work Location: In person
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.