Android developer

Artech LLC

Whippany, NJ

JOB DETAILS
SALARY
$50–$55 Per Hour
SKILLS
Android, Android Applications, Android SDK, Application Programming Interface (API), Cross-Functional, Customer/Client Research, Debugging Skills, Detail Oriented, Establish Priorities, Industry Standards, Instrumentation, JSON, Java, Kotlin, Mobile Applications, Model View ViewModel (MVVM), Performance Analysis, Performance Tuning/Optimization, Problem Solving Skills, Quality Assurance, Quality Metrics, REST (Representational State Transfer), SQLite, Software Administration, Software Development, Team Player, Testing, Unit Test, User Experience Design (UXD), User Interface Design, User Interface/Experience (UI/UX), Wireframes
LOCATION
Whippany, NJ
POSTED
16 days ago
26-19496
Onsite: Whippany, NJ
Android Developer

Job Description:
An 8+ years experienced Android developer who designs, builds, and maintains applications for the Android platform. Translate UI/UX wireframes into functional, clean code, integrate APIs, and ensure app performance across multiple devices. Their goal is to deliver robust, secure, and user-friendly mobile experiences.
Core Responsibilities
App Development: Write clean, maintainable, and efficient code using modern languages like Kotlin or Java.
UI/UX Implementation: Translate designs and wireframes into intuitive user interfaces.
API Integration: Connect mobile applications to backend services and third-party APIs (e.g., REST, JSON).
Testing & Debugging: Perform unit and instrumentation testing to identify edge cases, fix bugs, and ensure overall app stability.
Performance Optimization: Monitor live app performance, resolve bottlenecks, and improve responsiveness.
Maintenance: Continuously evaluate and implement new technologies, release periodic updates, and safeguard user data.
Typical Skill Requirements

Programming: Proficiency in Kotlin (industry standard) or Java.
Tools: Mastery of Android Studio and the Android SDK.
Architecture: Familiarity with modern architecture patterns (e.g., MVVM, MVP) and Jetpack libraries.
Databases: Experience with local storage solutions like Room or SQLite.
Soft Skills: Strong problem-solving, attention to detail, and a collaborative mindset for cross-functional teamwork.
Cross-Functional Collaboration

Developers rarely work in a vacuum. A typical Android role requires close daily collaboration with:

UI/UX Designers: To align on visual assets, user flows, and interface layouts.
Backend Developers: To coordinate data exchange and API endpoints.
QA/Testing Teams: To ensure features meet quality standards before release.
Product Managers: To prioritize features and ensure the app aligns with business goals.

About the Company

A

Artech LLC