Android Developer

Tek Systems
New York, NY Other
POSTED ON 5/2/2022 CLOSED ON 5/15/2022

What are the responsibilities and job description for the Android Developer position at Tek Systems?

Description:

Android Developer Kabbage, an American Express Company, is setting a new standard in big data and FinTech and we are looking for a Senior Engineer I to help us in our mission to help small businesses by mighty. Acquired by American Express in 2020, Kabbage is a leading FinTech company changing the way small businesses manage their cash flow. Applying automation and real-time data, Kabbage provides small businesses a suite of integrated cash-flow technologies from flexible lines of credit, digital business checking accounts, fast payments and predictive business analytics. Now with the powerful backing of American Express, Kabbage can offer millions of small businesses the opportunity to access digital tools to help them grow bigger, lasting companies. While we've received numerous awards and recognition—such as Entrepreneur's Top Company Cultures, Inc Magazine's Top Private Companies, GlassDoor’s Best Places to Work, and Forbes FinTech 50—it is our people, our culture, and our leaders that make Kabbage such a great place to work. Your mission: Create a best-in-class user experience to the Kabbage Android app using Android best practices and modern tools. Follow Google’s material design standards to create elegant Android user experiences. Continuously learn and apply the latest techniques and ideas from the Android developer community. What you'll be doing: • Collaborate with our product and design teams to customize the Kabbage experience for the Android platform. • Build reusable Android components to compose elegant Android user interfaces using Kotlin and the latest Android programming techniques. • Deliver key product features leveraging RESTful APIs in our Kabbage Platform. • Analyze and optimize UI and back-end application code for efficiency and performance. • Write unit tests using Junit, Mockk, Mockito and UI tests using Espresso. • Develop in a rapid and agile development environment with frequent deliveries. What we're looking for in you: ● Creativity/Innovation: Generates new and innovative approaches to problems; open to new ways of doing things. ● Enthusiasm: Exhibits passion and excitement over work; has a can-do attitude. Someone who doesn't believe a feature is fully shipped until it's fast and reliable. ● Attention to Detail: Does not let important details slip through the cracks or derail a project. ● Proactivity: Acts without being told what to do; brings new ideas to the company. ● Initiative: Actively finds ways to make improvements at work. ● Learning: A desire to learn and a commitment to ongoing development. ● Persistence: Demonstrates tenacity and willingness to go the distance to get something done. ● Communication: Communicates information, ideas, and concepts clearly. What you should have: ● Experience with Android development using Kotlin and RxJava. ● Experience with dependency injection using tools such as Dagger 2. ● Understanding of object oriented AND functional programming design patterns and best practices, including dependency injection, SOLID principles, and UI architecture patterns (MVP, MVVM, MVC, etc.). ● Understanding of design and the associated best practices for Android UI/UX. ● Understanding of best practices for multithreading on Android. ● Experience developing mobile applications that interface with RESTful APIs. ● Understand test-driven development and how to write unit tests and UI tests. ● Experience monitoring and debugging Android applications using reporting tools such as Crashlytics. ● Experience using Git for version control.

Skills:

Android, Kotlin, Java, api, espresso, aws, graphql, apollo

Top Skills Details:

Android,Kotlin,Java,api

Additional Skills & Qualifications:

Bonus points: ● Experience with Kotlin coroutines and Flow. ● Experience with a design system. ● Experience with Paris & Epoxy. ● Experience with GraphQL & Apollo. ● Experience with Bamboo or other continuous integration tools. ● Contribution to an open-source project (be it code, documentation, advocacy, etc.)

Experience Level:

Expert Level

About TEKsystems:

We're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That's the power of true partnership. TEKsystems is an Allegis Group company.

The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

Android Developer
ApTask -
New York, NY
Android Developer
Adidev Technologies Inc -
New York, NY
Android Developer
Adroit Innovative Solutions -
New York, NY

For Employer
Looking for Real-time Job Posting Salary Data?
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

Sign up to receive alerts about other jobs with skills like those required for the Android Developer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $100,668 - $129,964
    • Income Estimation: $102,328 - $137,582
  • Debugging Skill

    • Income Estimation: $100,668 - $129,964
    • Income Estimation: $104,703 - $131,552
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Tek Systems

Tek Systems
Hired Organization Address Phoenix, AZ Other
Overview Benefits of Joining Our Team: Growth potential within the organization including various career paths Dynamic a...
Tek Systems
Hired Organization Address Fort Worth, TX Intern
Overview About TEKsystems We’re partners in transformation. We help clients activate ideas and solutions to take advanta...
Tek Systems
Hired Organization Address Lake, FL Other
Overview About TEKsystems and TEKsystems Global Services We’re TEKsystems. We accelerate business transformation for our...
Tek Systems
Hired Organization Address Boston, MA Other
Overview About TEKsystems and TEKsystems Global Services We’re TEKsystems. We accelerate business transformation for our...

Not the job you're looking for? Here are some other Android Developer jobs in the New York, NY area that may be a better fit.

Android Developer

Pyramid Consulting, Inc, New York, NY

Android Developer

Net2Source Inc., New York, NY