Android Mobile Developer (Pittsburgh)
Tekgence Inc (via a technical recruiter) is hiring an Android Mobile Developer for a 100% onsite role in Pittsburgh from day 1. The developer designs, builds, tests, and maintains native Android apps in Kotlin/Java using Android Studio, the Android SDK, Jetpack, Retrofit/RxJava, and JUnit/Espresso.
- Compensation
- Not disclosed
- Location
- Pittsburgh, United States
- Work setup
- Onsite
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- Not specified
- Category
- Mobile
- Posted
Skills
Must have
- 100% onsite in Pittsburgh from day 1
- Bachelor's degree in Computer Science, Software Engineering, IT, or equivalent practical experience
- Proficiency in Kotlin and/or Java
- Strong grasp of Android SDK, Jetpack components, and mobile architecture patterns (MVVM/MVP)
- Experience with version control systems like Git
- Familiarity with building and publishing apps to the Google Play Store
- Problem-solving, analytical thinking, attention to detail, and team communication
Full description
Hi
I hope you are doing great.
Please have a look and let me know your interest.
Role: Android Mobile DeveloperLocation: Pittsburgh- 100% onsite FROM DAY 1
Role Descriptions:
An Android Mobile Developer designs| builds| tests| and maintains native applications for the Android operating system.
Role Overview Primary Focus: Developing reliable| high-performance| and user-friendly mobile applications for diverse Android devices.
Core Languages: Kotlin (preferred modern standard) and Java.
Platform Tools: Android Studio and the Android SDK.
Key Responsibilities Application Development: Write clean| maintainable code to build new features and maintain existing Android apps.
UI/UX Implementation: Translate wireframes| mockups| and design specifications into responsive layouts and widgets using tools like ConstraintLayout and RecyclerView.
API & Backend Integration: Connect applications to RESTful web services| JSON data sources| and third-party libraries (e.g.| Retrofit| RxJava).
Testing & Debugging: Perform unit testing| instrumentation testing| and automated testing (e.g.| JUnit| Espresso) to fix bugs and ensure app stability. Performance Optimization: Monitor live app performance| reduce latency| eliminate memory leaks| and ensure security across different device models. Cross-Functional Collaboration: Work closely with product managers| UI/UX designers| backend engineers| and QA testers.
Required Qualifications & Skills Education:
Bachelors degree in Computer Science| Software Engineering| Information Technology| or equivalent practical experience. Technical Stack: Proficiency in Kotlin and/or Java.
Strong grasp of Android SDK| Jetpack components| and mobile architecture patterns (MVVM/MVP). Experience with version control systems like Git. Familiarity with building and publishing apps to the Google Play Store.
Soft Skills: Problem-solving| analytical thinking| attention to detail| and team communication