Android Developer

Overview

On Site
$45 - $48 hourly
Contract - W2
Contract - Temp

Skills

Tablet
UI
Microservices
Database
Unit Testing
Code Coverage
User Experience
Innovation
Problem Solving
Conflict Resolution
Collaboration
Open Source
Software Engineering
Storage
Thread
Performance Tuning
RESTful
Test-driven Development
Amazon Web Services
MongoDB
Mobile Development
Software Development Methodology
Android
Android Development
Kotlin
Java
React Native
Artificial Intelligence
Messaging

Job Details

RESPONSIBILITIES:
Kforce has a client that is seeking an Android Developer in Irving, TX.

Summary:
An Android Developer designs software and applications for Android devices and the Google Play Store. This software developer creates apps used on Android phones and tablets.

As a Senior Mobile developer, you will be responsible for developing mobile app, user interface components using Native technologies like Kotlin and Java. You will coordinate with the rest of the backend teams working on microservices and DB components of the application and developing tools for other teams to use. A commitment to collaborative problem solving, design, and quality product is important.

Responsibilities:
* Develop new products/features for mobile that adhere to best practices, is easy to understand and are efficient
* Migrate the existing android apps to be compatible with multiple screen sizes
* Enforce clear architecture across the ecosystem and present to stakeholders
* Profile the applications to fix the memory leaks and scaling issues
* Write unit test cases to maintain the code coverage
* Define the technical requirements that are required to develop the product/feature
* Architect and design the technical solution and implement the solution
* Deliver a hybrid user experience to be easily portable between web and mobile
* Explore, assess, and prototype new technologies to drive innovation and problem solving
* Partner and collaborate with stakeholders and other technology teams
* Identify and analyze open source/market solutions

REQUIREMENTS:
* Bachelor's degree or the equivalent in Computer Science, Information Technology
* Total of 7+ years of experience in software engineering
* 5+ years of experience in Mobile application development in Native android development and Having React Native knowledge is a plus
* Experience with offline storage, threading, and performance tuning
* Experience with RESTful API integration and Android design principles
* Experience with Test driven development
* Prior experience with interacting with AWS, Mongo, and REST endpoints
* Experience with responsive web/mobile development
* Must have clear understanding of application lifecycle Native Android platforms
* Ability to "think outside the box" while identifying problems and developing creative solutions
* The position is primarily for native android development in Kotlin/Java and React Native knowledge is a plus

The pay range is the lowest to highest compensation we reasonably in good faith believe we would pay at posting for this role. We may ultimately pay more or less than this range. Employee pay is based on factors like relevant education, qualifications, certifications, experience, skills, seniority, location, performance, union contract and business needs. This range may be modified in the future.

We offer comprehensive benefits including medical/dental/vision insurance, HSA, FSA, 401(k), and life, disability & ADD insurance to eligible employees. Salaried personnel receive paid time off. Hourly employees are not eligible for paid time off unless required by law. Hourly employees on a Service Contract Act project are eligible for paid sick leave.

Note: Pay is not considered compensation until it is earned, vested and determinable. The amount and availability of any compensation remains in Kforce's sole discretion unless and until paid and may be modified in its discretion consistent with the law.

This job is not eligible for bonuses, incentives or commissions.

Kforce is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.

By clicking ?Apply Today? you agree to receive calls, AI-generated calls, text messages or emails from Kforce and its affiliates, and service providers. Note that if you choose to communicate with Kforce via text messaging the frequency may vary, and message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You will always have the right to cease communicating via text by using key words such as STOP.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Kforce Technology Staffing