Senior Android Developer

Senior Android Developer
Company:

Nexlogica Llc


Details of the offer

Job Description

Job Description

Position Description
Teknita is looking for a talented Senior Android Developer to join our team. An ideal candidate should possess excellent communication skills and a strong ability to present and defend technical and architectural choices persuasively.
Qualifications
Bachelor's degree in Computer Science or a related technical discipline years of proven experience in Android application development
Deep understanding of the Android framework
A strong background implementing MVVM architecture in Android applications
Familiarity with third-party libraries such as RxJava, Dagger and Retrofit
Experience consuming RESTful APIs with Android applications
Comfortable working in a team environment following the Agile methodology
Understands Android UX and works closely with the design team to ensure UI designs are aligned with the current Android UI guidelines
Proficient in writing Kotlin code for all new development, which experience in working in Java
Interest and ability to learn different technology stacks as needed
Has experience working with large code bases, working with a shared REST API library, and writing unit tests
Adept at creating rich user interactions using Jetpack components like navigation and transitions
Experience with offline storage, background processing, threading, and performance optimization
Able to work both independently and as part of a team in a fast-paced environment to deliver well-designed, reusable, and high-quality code on time
Responsibilities
Come join a high performing team, known for it's collaboration not only between the native platforms, but also with web and backend teams!
Own end-to-end responsibility on projects of increasing complexity; from technical design through completion and deployment
Participate in full application lifecycle (concept, design, build, deploy, test, and release management)
Write clean, correct code incorporating feedback from code reviews; consistently follow and enforce best practices
Leading and/or mentoring other developers; helping them improve their coding skills, work habits, and team collaboration
Evaluate

assignments/requests,

properly prioritize tasks and/or projects, and solve problems under pressure of deadlines and resource constraints
Takes initiative; stays focused; always accountable
Collaborate on API contracts which are documented and agreed upon by multiple stakeholders
Foresee future changes, lead the feature team to provide expandable and scalable solutions
Participate in cross-team engineering efforts such as improving code review system, build pipeline, monitoring, etc
Additional informations
Will be required in office every 2 weeks

#J-18808-Ljbffr


Source: Grabsjobs_Co

Requirements

Senior Android Developer
Company:

Nexlogica Llc


Data Analyst - Immediate Start

We are hiring an ambitious Data analyst to join our passionate team at Collective Health in San Francisco, CA. Growing your career as a Full Time Data analys...


From Collective Health - California

Published 25 days ago

Data Engineer

One of our client is looking for Data Engineer for the location Onsite Oakland, CA Role : Data Engineer Location : Onsite Oakland, CA ( LOCALS PREFERRED ...


From Reqroute,Inc - California

Published 25 days ago

Network Engineer

NO C2C VISA: USC Experience: 8+ Years Required Skills: Provide support and architectural guidance for Cisco networking environments, primarily focusing...


From Sbc Solutions - California

Published 25 days ago

Engineer - Urgent Hiring

We are searching for an enthusiastic Engineer to join our high calibre team at Assort Health (hiring founding engineers) in San Francisco, CA. Growing your c...


From Assort Health (Hiring Founding Engineers) - California

Published 25 days ago

Built at: 2024-05-03T09:51:20.313Z