Design, develop, optimize, and maintain Android applications using Kotlin and Java. Own the full application lifecycle, enforce quality through code reviews and testing, optimize performance, and build CI/CD automation. Integrate RESTful APIs and third-party services, troubleshoot issues, document technical solutions, participate in Agile processes, coordinate releases, and mentor junior developers while collaborating with cross-functional teams.
As a Senior Android
Developer at SKO Systems, you will play a pivotal role in designing,
developing, and optimizing cutting-edge Android mobile applications. You will
lead project components, mentor junior developers, collaborate closely with
cross-functional teams, and ensure efficient delivery through modern tools and
best practices. The role is essential to shaping mobile capabilities that align
with product innovation and user experience excellence.
Essential Functions / Deliverables
Android
Application Development & Lifecycle Ownership
- Lead the design
and development of scalable Android applications using Kotlin and Java
- Own the full
app lifecycle—from planning and prototyping to publishing and maintenance
- Ensure
compliance with Material Design guidelines and Android standards
Performance
Optimization & Quality Assurance
- Perform code
reviews, refactor legacy code, and enforce best practices
- Implement and
maintain unit tests and integration testing
- Analyze and
resolve performance bottlenecks
CI/CD &
Workflow Automation
- Contribute to
the development of robust CI/CD pipelines for mobile delivery
- Automate build,
test, and deployment processes using GitHub Actions, Azure DevOps, etc.
- Integrate with
monitoring tools for crash reporting and analytics
Cross-functional
Collaboration & Troubleshooting
- Collaborate
with designers, product managers, QA, and backend teams
- Participate in
sprint planning, code reviews, and bug triaging
- Troubleshoot
issues across the Android stack
Technical
Documentation & Agile Estimation
- Document
technical solutions, architecture, and dependencies
- Contribute to
Agile ceremonies and provide effort estimates
- Maintain
release notes and change logs
Communication
& Team Coordination
- Support and
mentor junior developers
- Coordinate code
merges and handle release schedules
- Lead by example
through communication and technical ownership
Tools, API
Integration & UI/UX Adherence
- Work with
RESTful APIs and integrate third-party services
- Ensure
adherence to UI/UX standards
- Use tools like
Postman, Figma, and Firebase effectively
Requirements
Education: Bachelor’s degree in computer science, Engineering, or a related field (e.g.,
BE, MCA)
Certifications
(Preferred): Agile, Android Development, Related technologies are an added
advantage
Required
Professional Experience
- Minimum of 7+
years in software development
- 6+ years in
Android development using Kotlin, Java, and Android SDK
Technical/Computer
Skills
- Kotlin and Java
based software development
- Hands-on to
Android SDK
- Knowledge /
application of architectural patterns like MVVM/MVP
- Manage
threading, background tasks, and offline storage
- Ensure secure
and efficient local data access
- Android UI and
Material Design
- GitHub, Azure,
and other engineering tools
- RESTful APIs
and backend integration
- Test-Driven
Development (TDD)
- Offline
storage, threading, and performance tuning
- Push
notifications and cloud messaging APIs
- CI/CD processes
and workflow automation
Professional
competencies
- Deep knowledge
of Android platform best practices
- Ability to
design and develop high-performance mobile apps
- Strong
understanding of UI/UX for Android
- Ability to
debug, troubleshoot, and optimize code
- Project
ownership and documentation skills
- Agile
estimation and participation in Agile workflows
Preferred
work exposure
- Experience in
android development
- Familiarity
with Agile methodologies
- Experience
managing end-to-end Android projects or taking full project ownership
Behavior and
Social competencies
- Ability to
lead, own, and deliver projects
- Adaptability to
learn and implement new technologies quickly
- High level of
problem-solving and debugging capability
- Collaboration
across teams (cross-functional working)
- Strong
communication (verbal and written) skills
- Team
collaboration and coordination skills
Ethics &
Compliance: This position demands the highest standard of integrity and
ethical behavior candidate must promote compliance in handling data and
implementing security policies, it is expected to report / speak up about
risks, compliance gaps, or ethical concerns in the team or systems.
Similar Jobs
Artificial Intelligence • Consumer Web • Edtech
Own the Android app end to end, including architecture, performance, releases, app store presence, experimentation, and roadmap. Lead and mentor mobile engineers, establish technical direction, and deliver polished native experiences. Partner with engineering and product leadership on growth, onboarding, and retention initiatives. Ship, instrument, measure, and iterate quickly in a PLG and A/B testing environment, while helping scale the mobile team.
Top Skills:
Android StudioAndroid Testing FrameworksAndroid ViewsAWSExpoFirebaseGoogle Play ConsoleJavaJetpack ComposeKotlinNest.JsNext.JsNode.jsPrismaPush NotificationsReact NativeReactTailwind
Events • Software
Lead native Android development for a consumer-facing live events app. Design and optimize video/camera integration, architecture, offline storage, performance tuning, CI, testing, and collaborate across teams to deliver high-quality releases.
Top Skills:
AndroidAndroid Build AutomationCachingCamera HardwareContinuous IntegrationGitHevcImage/Video Capture ApisMemory ManagementMobile Qa And Test FrameworksMulti-ThreadingOffline StoragePerformance Tuning
Blockchain • Fintech • Software • Cryptocurrency • Metaverse
Design, implement, and optimize new user-facing features for Binance's global Android apps. Deliver high-performance, stable code, integrate real-time data sources, write unit tests, troubleshoot and fix critical bugs, and contribute to technical and architectural discussions for scalable product development.
Top Skills:
AndroidAndroid ProfilerFlutterJavaJetpackJetpack ComposeKotlinLeakcanaryModular App ArchitectureMviMvvmOkhttpPerfettoReal-Time DataRetrofitRoomSystraceViewmodelWebsocket
What you need to know about the Chennai Tech Scene
To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.



