Post Job Free
Sign in

Android Developer

Company:
IT MINDS L.L.C.
Location:
Sunnyvale, CA
Posted:
June 26, 2024
Apply

Description:

=Position: Sr Android Developer

Location: Sunnyvale CA (Remote)

Duration: 12 Months

Extensive knowledge of offline storage, caching and performance tuning

Expert level knowledge of Java, Android SDK and Gradle

Experience with Kotlin would be ideal (we're migrating our codebase; all new features are written in 100% Kotlin)

Experience in developing content rich applications including animation and window transition with Material Design

Experience in good app architecture using design patterns such as MVVM, MVP

Ability to build products with focus on testability, someone who loves test coverage (well versed with Mockito and JUnit)

A disciplined approach to development, code review, testing, documentation and code structure in a team environment.

A constant desire to improve, learn more and take things to the next level and a passion for adopting the latest features in Android.

Description:

We are specifically seeking someone with experience in Android development and a background in e-commerce. If you have a positive attitude, a drive to disrupt the industry, and the necessary skills, we want you to be part of our team.

Demonstrate a strong understanding of the Android framework and respective component lifecycles.

Demonstrate a strong working knowledge of multithreading, networking, offline storage, and performance tuning.

Understand product requirements, develop, and deploy the software application.

What you'll do:

Influence and collaborate with engineering leaders, product managers, design leads and the business to develop a unified approach to Mobile engineering

Understand complex architecture and add any enhancements to the existing solutions.

Review code developed by other engineers and provide feedback to ensure best practices.

Mentor and train other team members on design techniques and coding standards.

Experiment with new technologies and features and build quick prototypes. Leads the discovery phase of medium to large projects to come up with high level design

Communicate effectively, both written and verbal, with technical and non-technical cross-functional teams

What you'll bring:

Your ability to rise above group think and see beyond the here and now is matched only by your intellectual curiosity.

You come to the table with a comprehensive knowledge of Kotlin as well as Agile methodologies.

You consider yourself to be a student of the world who thrives in an ever-changing environment that holds within it new challenges and chances to prove your expertise.

You level up when you have the opportunity to teach others and empower those around you to excel.

Effectively translating requirements into project parameters while working with agility from cradle to grave.

Helping cross-functional teams to solve for business problems and develop solutions that enable us to redefine a "best-in-class" customer experience.

Encouraging the project teams that you oversee to work collaboratively and to aim for insight-driven outcomes.

Apply