Overview
Experience: 4–6 Years
Location: Chennai (On-site)
Employment Type: Full-Time
About SANeForce
SANeForce is a leading global SaaS provider based in Chennai, delivering enterprise solutions such as Sales Force Automation (SFA), Distribution Management System (DMS), HRMS & Payroll, and advanced mobility platforms.
We serve clients across diverse industries including Pharmaceutical, Healthcare, Hospitals, Diagnostics, FMCG, Consumer Goods, and Dairy, with a customer base of over 100,000+ users worldwide.
Our mission is to create innovative, scalable, and impact-driven software that enhances operational productivity and business performance for enterprises worldwide.
Role Overview
We are seeking an experienced Senior Android Developer with strong proficiency in Java, Kotlin, and Android Studio. The candidate should be capable of designing and developing high-performance Android applications, leading modules, and collaborating effectively with cross-functional teams in an on-site work environment.
Key Responsibilities
- Design, build, and maintain high-quality Android applications using Java and Kotlin.
- Lead development modules and guide junior developers as needed.
- Collaborate with product, UI/UX, and backend teams to define, design, and implement features.
- Optimize applications for performance, reliability, and scalability.
- Integrate RESTful APIs and third-party libraries into mobile applications.
- Troubleshoot issues, fix bugs, and improve application performance.
- Maintain clean, readable, reusable, and scalable code.
- Participate in code reviews and ensure adherence to best practices.
- Stay updated with the latest Android technologies, tools, and trends.
- Strong hands-on experience with Java and Kotlin.
- Proficiency in Android Studio and Android application development tools.
- Solid understanding of Android SDK, UI components, XML layouts, navigation, and lifecycle management.
- Experience integrating RESTful APIs, JSON parsing, and data handling.
- Knowledge of MVVM or other modern Android architectures.
- Experience using Git for version control.
- Strong debugging, analytical, and problem-solving skills.