Android Developer
Dallas, TX
Long term contract
What you will do:
• Design, develop, and maintain advanced Android applications using Kotlin and/or Java.
• Ensure high performance, stability, and scalability of applications.
• Improve and maintain Mobile infrastructure such as build-pipelines, testing automation, release process.
• Work closely with product managers, UX/UI designers, and backend engineers to create seamless user experiences.
• Participate in Agile development processes, including sprint planning, daily standups, and retrospectives.
• Write clean, scalable, and reusable code.
• Conduct peer code reviews and mentor junior engineers.
• Optimize applications for maximum performance and scalability.
• Troubleshoot and debug complex issues in production and development environments.
• Implement unit tests, UI tests, and integration tests to ensure reliability.
• Work on continuous integration/continuous deployment (CI/CD) pipelines for mobile applications.
• Stay up to date with the latest Android trends, tools, and technologies.
• Propose and implement innovative solutions to improve app functionality and user experience.
• Maintain high morale and motivate the delivery team to go above and beyond
• Support participation in various trade and industry events, including conferences and sponsored activities.
Required Skills:
• Bachelor’s Degree or greater in Computer Science, Electronics & Communications, Electrical Engineering, or related field.
• At least 5 years of professional experience in Android development.
• Experience in architecture, design, prototyping, software development, code review and unit testing for mobile applications.
• Strong proficiency in Kotlin and Java.
• Deep understanding of Android SDK, Jetpack Components, and Material Design Guidelines.
• Experience with frameworks like Coroutines, RxJava, or Flow.
• Knowledge of RESTful APIs, GraphQL, and web services.
• Proficiency in version control tools such as Git.
• Experience with tools like Android Studio, ADB, and Android Profiler.
• Familiarity with dependency management tools like Gradle.
• Knowledge of RESTful APIs and integration with backend services.
• Proficiency in version control tools such as Git.
• Experience with Android Watch OS development
• Experience working on peer-to-peer connectivity frameworks like Bluetooth, Bonjour, NFC etc
• Familiar with mobile app design patterns like OOPS, MVC, MVVM, VIPER etc.
• Extensive experience with IP-based communications and protocols, example: HTTP, TLS, REST, Websockets, JSON, XML, Protobufs, Flatbuffers, RTP, RTSP, HLS
Lokesh Kumar
Senior Consultant
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Fullstack Engineer (m/w/d) - Android & Kotlin
2026-05-22
Senior Engineer
2026-05-26
Project Manager | Remote
2026-05-26
- Posted
- Jan 28, 2025
- Type
- Contract
- Level
- Mid-Senior
- Location
- Dallas
- Company
- InfoVision Inc.
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Fullstack Engineer (m/w/d) - Android & Kotlin
2026-05-22
Senior Engineer
2026-05-26
Project Manager | Remote
2026-05-26