Spruce IT Pvt. Ltd.
Senior Android Developer - Java/Kotlin
Job Location
bangalore, India
Job Description
Responsibilities : Leadership & Team Management : - Lead and mentor a team of Android developers, providing guidance, technical support, and fostering a collaborative environment. - Oversee the end-to-end development of Android applications, ensuring best practices in code quality, performance, and scalability. - Take ownership of the Android development lifecycle, from planning and design to implementation and deployment. - Conduct code reviews and ensure adherence to coding standards. Android Development : - Develop high-performance, user-friendly Android applications using Kotlin, Java, Android SDK, and Jetpack libraries. - Work on database integration with Room Database and ensure efficient local data storage and retrieval. - Integrate third-party APIs and services into Android applications to extend functionality. - Leverage modern Android components and architecture patterns to deliver reliable, maintainable code. Collaboration & Problem-Solving : - Collaborate closely with UI/UX designers, product managers, and other stakeholders to define and implement new features. - Identify and resolve complex technical challenges to ensure a smooth user experience. - Work with cross-functional teams to optimize app performance, troubleshoot issues, and ensure the highest quality in production releases. Tools & Technologies : - Utilize Android Studio, Firebase, Git, and Jira for development, version control, and project management. - Implement CI/CD pipelines with tools like Jenkins or Azure DevOps to automate build, testing, and deployment processes. Project Delivery: - Take ownership of project timelines, ensuring timely delivery of features and releases. - Manage the deployment process and ensure smooth updates to the production environment. - Provide ongoing support and maintenance for deployed applications, ensuring they are bug-free and updated with the latest features. Requirements : Experience : - 3 years of professional experience in Android development with at least 2 years in a leadership or lead role. Technical Skills : - Proficiency in Kotlin, Java, and Android SDK. - Experience with Jetpack libraries, Room Database, and integrating third-party APIs. - Familiarity with modern Android architecture components and design patterns. Tools & Technologies : - Strong experience with Android Studio, Firebase, Git, and Jira. - Hands-on experience with CI/CD tools like Jenkins or Azure DevOps. Leadership Skills : - Proven experience in leading teams and delivering complex projects. - Strong communication, problem-solving, and decision-making abilities. Soft Skills : - Adaptable, proactive, and able to thrive in a fast-paced environment (ref:hirist.tech)
Location: bangalore, IN
Posted Date: 2/5/2025
Location: bangalore, IN
Posted Date: 2/5/2025
Contact Information
Contact | Human Resources Spruce IT Pvt. Ltd. |
---|