Android Software Developer
Dallas, TX, US • Posted 9 hours ago • Updated 9 hours ago

Application Management Services LLC
Dice Job Match Score™
👤 Reviewing your profile...
Job Details
Skills
- Agile
- Analytical Skill
- Android
- Android Development
- Artificial Intelligence
- Code Refactoring
- Conflict Resolution
- Git
- Debugging
- RESTful
- Scrum
- Scalability
- Java
- Kotlin
- MVVM
- Mobile Security
- Problem Solving
- UI
- User Experience
- Testing
- Interfaces
- XML
- mvc
- Workflow
- Version Control
- Collaboration
- Communication
Summary
We are seeking an experienced Android Software Developer to design, develop, enhance, and maintain high-quality native Android applications. This role strongly emphasizes AI-assisted development workflows, with Windsurf AI serving as a primary development tool.
The ideal candidate will have strong expertise in Kotlin, working knowledge of Java, and proven experience leveraging AI tools to create, refactor, debug, and maintain production-grade Android applications. You will collaborate closely with backend engineers, product managers, and UI/UX designers to deliver scalable and reliable mobile solutions.
Key Responsibilities
Design, develop, and maintain native Android applications using Kotlin and Java
Utilize Windsurf AI as a core development tool for code generation, refactoring, debugging, and optimization
Build modern Android user interfaces using Jetpack Compose and XML layouts
Integrate Android applications with backend RESTful APIs
Review, validate, and optimize AI-generated code for performance, security, scalability, and maintainability
Troubleshoot and resolve application crashes, performance bottlenecks, and memory leaks
Develop and maintain automated unit tests and UI tests
Collaborate with cross-functional teams in an Agile/Scrum environment
Publish and maintain applications on the Google Play Store
Stay updated with Android platform advancements and AI-assisted development best practices
Required Skills & Qualifications
3+ years of professional experience in native Android development
Strong proficiency in Kotlin and working experience with Java
Hands-on experience using Windsurf AI as a primary development tool
Demonstrated ability to generate, refactor, and maintain production-quality Android code using AI tools
Strong understanding of Android SDK, frameworks, and Jetpack libraries
Experience with Android architectural patterns such as MVVM, MVC, or Clean Architecture
Experience integrating RESTful APIs and implementing secure data storage
Proficiency with Git-based version control systems
Experience with Android testing frameworks and debugging tools
Strong analytical and problem-solving skills
Excellent written and verbal communication skills
Experience working in Agile/Scrum environments
Knowledge of mobile security best practices and secure coding standards
- Dice Id: 91165607
- Position Id: 8889811
- Posted 9 hours ago
Similar Jobs
It looks like there aren't any Similar Jobs for this job yet.
Search all similar jobs

