Job Location: Pune
- Experience: : 7+ years in software development, with over 6 years in Android development using Kotlin, Java, and Android SDK
- Qualifications: Bachelor’s degree in computer science, Engineering, or related field (BE, MCA preferred)
- Certification: Not mandatory, but certifications in Agile, Android development, or related technologies are an added advantage
- Employment Type: Permanent
About the Role
As a Senior Android Developer at SKO Systems, you will play a key role in driving the design, development, and delivery of innovative mobile applications. You will collaborate with cross-functional teams, take ownership of impactful projects, and contribute to the entire development lifecycle. This is an opportunity to lead and influence the future of mobile development while leveraging your technical expertise.
What You Will Be Doing
Development Lifecycle Support:
- Design, code, test, and manage releases of robust Android applications and prototypes.
- Build applications for the Android platform and contribute to React Native projects.
Collaboration & Troubleshooting:
- Collaborate with teams to ensure seamless integration, design, and testing.
- Debug and troubleshoot issues throughout various development stages.
Performance & Quality:
- Optimize application performance and responsiveness.
- Identify bottlenecks and resolve bugs for improved application quality.
Leadership & Ownership:
- Take ownership of assigned projects and tasks, from architecture to delivery.
- Provide estimates for development efforts in Agile projects.
- Prepare and maintain technical documentation.
Automation & CI/CD:
- Actively contribute to Continuous Integration/Continuous Deployment (CI/CD) processes.
- Automate workflows to enhance development efficiency.
What You Will Need
Technical Skills:
- Expertise in Kotlin and Java.
- Familiarity with architectural patterns like MVVM, MVP, and MVC.
- Proficiency with GitHub and engineering tools like Azure.
- Strong grasp of Android UI design principles and material design guidelines.
- Experience with RESTful APIs and backend integrations.
- Understanding of Test-Driven Development (TDD).
- Knowledge of offline storage, threading, and performance optimization.
- Proficiency with push notifications and cloud messaging APIs.
Core Competencies:
- Strong team player with excellent coordination skills.
- Exceptional written and verbal communication abilities.
- Proactive, goal-oriented, and adaptable to new technologies.
Added Bonus If You Have
- Hands-on experience with React Native.
- Familiarity with Agile development methodologies.
- Proven ability to handle end-to-end project ownership.
Why Join Us?
- Competitive salary with a 25-30% hike on current remuneration.
- Work in a dynamic and innovative environment.
- Flexible work arrangements, including remote work options.
- Opportunity to take ownership of impactful projects and grow professionally.