Android Developer
Artech LLC
Charlotte, NC
Apply
JOB DETAILS
SKILLS
Android, Android Applications, Apple Xcode, Application Programming Interface (API), Biometrics, CSS (Cascading Style Sheet), Communication Skills, Computer Science, Continuous Improvement, Continuous Integration, Git, HTML (HyperText Markup Language), Identify Issues, Integration Testing, Java, JavaScript, Kotlin, Mobile Applications, Objective-C Programming Language, Presentation/Verbal Skills, Problem Solving Skills, Product Design, Prototyping, Software Development, Software Development Lifecycle (SDLC), Software Engineering, Team Player, Test Automation, Test Harness, Test Plan/Schedule, Test Scripts, Unit Test, Web Services, Writing Skills, XML (EXtensible Markup Language), iOS
LOCATION
Charlotte, NC
POSTED
6 days ago
Introduction
We are seeking a highly skilled and experienced senior Android developer with expertise in Android native test automation solutions using Kotlin. This role involves participating in the full app life-cycle, from developing automation scripts to testing and releasing to the app store. The successful candidate will work with product teams on new product ideas, designs, prototypes, and estimates, while continuously improving our products, processes, and tools.
Required Skills & Qualifications
- Bachelor's degree in computer science or software engineering.
- Proven experience as an app developer.
- Typically requires 5-7 years of experience.
- 5 years of experience on Android or iOS Platforms - Development using Kotlin and/or Java.
- Must have development experience in Core Java.
- Must have experience writing automated tests using frameworks like Appium.
- Mobile Test Automation with Appium is good to have - Android and iOS platform.
- Designing and building native mobile applications on Android platform.
- Proficient in Objective-C, Swift, Swift UI.
- Extensive knowledge of XCode.
- Proficient in Kotlin, Objective-C, Web Services, Rest Services, Core Java, CSS, HTML, JavaScript, XML.
- Proficient in code versioning tools including Git, Bitbucket.
- Familiarity with Biometrics, push notifications, usage of Camera APIs, etc.
- Prior work experience at client or in client's Industry.
Applicants must be able to work directly for Artech on W2.
Preferred Skills & Qualifications
- Experience with continuous integration & Unit tests.
- Ability to thrive in a fast-paced, team-based environment.
- Strong written and verbal communication skills.
- Strong focus on troubleshooting and issue resolution.
Day-to-Day Responsibilities
- Design, Develop & Prototype Android mobile applications for phone and tablets for internal and external use.
- Collaborate with the design team to define app features.
- Ensure quality and performance of the application to specifications.
- Identify potential problems and resolve application bottlenecks.
- Fix application bugs before the final release.
- Publish application on App Store.
- Maintain the code and atomization of the application.
Company Benefits & Culture
- Hybrid schedule requirement of a minimum of 3 days per week on-site starting from day 1.
- Opportunity to work in a dynamic and innovative environment.
- Continuous learning and professional development opportunities.
For immediate consideration please click APPLY to begin the screening process with Alex.
About the Company
A