Android developer
Android developer16
Applications
16
Applications
About the Job
Skills
Company Overview
Smiligence is an innovative software product and service development company based in Madurai, operating within the IT Services and IT Consulting industry. With a workforce ranging from 11 to 50 employees, Smiligence is committed to delivering exceptional digital solutions through its dedicated team. For more information, visit www.smiligence.in.
Job Overview
Join our expanding team as a Mid-Level Android Developer at Smiligence, a prominent player in the IT consulting domain, headquartered in Madurai. In this full-time role, applicants should possess a maximum of 6 years of experience, working with cutting-edge technologies to create dynamic applications for the Android platform.
Qualifications and Skills
- Proficient in Java (Mandatory skill) with a strong understanding of object-oriented programming principles.
- In-depth knowledge of the Android SDK (Mandatory skill) and its components, with hands-on experience in building native apps.
- Familiarity with RESTful APIs (Mandatory skill) to connect Android applications to back-end services successfully.
- Experience with Kotlin, demonstrating a solid capability to write clean and efficient code for Android applications.
- Understanding of UI/UX design principles to enhance the user interface and overall experience of mobile applications.
- Proficiency with Firebase for real-time data management and application performance monitoring.
- Experience using SQLite for offline data storage capabilities within Android applications.
- Skillful in using Git for version control to maintain code flow and ensure consistency across projects.
Roles and Responsibilities
- Design and build advanced applications for the Android platform, ensuring high performance and responsiveness.
- Collaborate with cross-functional teams to define, design, and ship new features aligned with product goals.
- Work on bug fixing and improving the application’s performance for a seamless user experience.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
- Ensure the best possible performance, quality, and responsiveness of the application, complying with industry standards.
- Conduct code reviews to maintain code quality and share knowledge with team members through paired programming.
- Manage user authentication and ensure data security within applications by utilizing secure coding practices.
- Create and manage effective documentation for code, APIs, and systems, enhancing the development process.
About the company
Industry
IT Services and IT Consul...
Company Size
11-50 Employees
Headquarter
Madurai
Other open jobs from Smiligence