Android Mobile Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+14 more
Job description
- Design, develop, and prototype Android applications for phones and tablets.
- Build and maintain Android native test automation using Kotlin and Appium.
- Participate in the full app lifecycle including automation, testing, and release.
- Collaborate with product and design teams on ideas, prototypes, estimates, and feature definitions.
- Ensure application quality, performance, and reliability to specifications.
- Identify and resolve bottlenecks and defects prior to release.
- Drive continuous improvement of products, processes, and tools using best practices.
- Write and maintain documentation for features under development.
Requirements
We are seeking a Senior Android Developer to join our dynamic team. The ideal candidate will have strong experience in Android development with Kotlin, mobile test automation, and native app delivery and a proven ability to design, develop, automate, and release high-quality Android applications., * Bachelor’s degree in Computer Science, Software Engineering, or related field.
- Typically 5-7 years of professional experience with proven app delivery.
- 5+ years on Android platform using Kotlin and/or Java.
- Strong Core Java development experience.
- Experience creating automated tests with Appium for mobile applications.
- Designing and building native Android applications.
- Proficiency with Kotlin, Core Java, RESTful web services, XML, and JSON.
- Proficient with code versioning tools such as Git and Bitbucket.
- Familiarity with biometrics, push notifications, and Camera APIs.
- Ability to publish and support applications through release processes.
Preferred Skills:
- Experience with continuous integration and unit testing.
- Strong troubleshooting and issue resolution capabilities.
- Effective written and verbal communication skills.
- Exposure to iOS technologies such as Swift, SwiftUI, Objective-C, and Xcode is a plus.
Work Arrangement & Hiring Process
- Hybrid schedule with a minimum of 3 days onsite per week in Charlotte, NC.
Benefits & conditions
- Interview process includes 1-2 video rounds and an in-person requirement.
- Glider ID verification will be required.
- Vendors may submit up to 3 candidates.
Candidate Submission Notes
- Please list current location, relocation plan, availability or start date, and any cooling-off requirements on the resume.
Why BCforward?
At BCforward, we believe in advancing lives and careers. When you join our team, you gain access to:
- Competitive compensation and benefits
- Opportunities for growth with global clients
- A supportive, inclusive culture that values innovation and people
- Exposure to cutting-edge technologies and projects
About the company
BCforward is a leading global IT consulting and workforce solutions firm providing services and support to Fortune 500 and government clients. Founded in 1998, BCforward has grown with our customers needs into a full-service business solutions provider. With delivery centers and offices across North America and India, we take pride in building long-term relationships and delivering excellence through innovation, collaboration, and integrity.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
A Guide to Choosing the Right Tools for App Developers
Fully Remote Software Engineer Jobs
The 8 Best Code Testing Tools
Flutter Developer Salary [2023]