Android Developer
Job Description
Adidev Technologies Inc is seeking an onsite Android Developer to design, develop, and maintain large-scale applications for prominent clients. This role includes collaborative work in a people-development environment and requires mandatory relocation for client assignments, typically lasting 6 to 18 months.
Location
Johnston, RI (onsite)
Compensation and Work Arrangement
- Salary: USD 30 - 40 per hourly
- Work type: Full-time (W2 or Contract 1099)
- Schedule: 40 hours per week
Mandatory Relocation
Relocation is mandatory for client assignments, typically ranging from 6 to 18 months, with extensions.
Responsibilities
- Design, develop, and enhance applications for either the iOS or Android platform
- Ensure application performance, quality, and responsiveness
- Collaborate with a team to define, design, and implement new features
- Identify and address bottlenecks, fix bugs, and maintain code quality
- Establish effective communication with clients
- Provide accurate project milestones and timelines
- Maintain positive rapport with clients
- Gather requirements and provide realistic project milestones and timelines for completion
- Complete coding tests or challenges as required
- Maintain consistent communication through phone, text, and email
- Suggest improvements to existing apps
- Deliver projects on time and communicate any changes promptly
Requirements
- Strong understanding of MVC / MVVM software architectural patterns
- Proficiency in Java and Kotlin (at least 1 year of experience)
- Published at least 1 application on the Play Store
- Familiarity with Android SDK, various Android versions, and adapting to different screen sizes
- Experience with testing frameworks such as Espresso and JUnit
- Knowledge of mobile data storage using SQLite and Room
- Familiarity with RESTful APIs for back-end integration
- Comfortable with GIT and SVN for source control
- Excellent written and verbal communication skills
- Innate work ethic and self-leadership skills
- Exceptional aptitude for written and verbal communication
- A portfolio with impactful application releases is a significant advantage
Technologies
Android, iOS, Java, Kotlin, MVC, MVVM, Android SDK, Espresso, JUnit, SQLite, Room, RESTful APIs, Play Store, GIT, SVN
Benefits
- Competitive compensation: $60k to $85k or $30/hr to $40/hr (depending on experience)
- Paid relocation: provided
- Remote support: assistance available from afar
- Regular salary reviews: included
How Adidev Technologies Inc Will Support You
- Teaching and development: dedicated growth and development to support delivery of solutions for end clients
- Custom support: teams including Development Managers and Tech Subject Matter Experts
- Project placement: a market-expertise team to help you secure and thrive in projects
- Career growth: industry experience to advance your technical journey