Senior Android Developer Job at Infinity Solutions, Remote

OEZpUGpYa0lLNStLd0YzYTZweE5HWTdkbEE9PQ==
  • Infinity Solutions
  • Remote

Job Description

About the Role and Job:

Role: Senior Android Developer

Location: Remote (Canada)

Hire Type: Fulltime

Job Summary:

Looking for a highly skilled Senior Android Developer to design, develop, and maintain high-quality retail mobile applications. The ideal candidate will have extensive experience in Android development using Kotlin/Java, expertise with modern Android libraries and tooling, and a strong understanding of Agile methodologies. This role requires a self-starter with a focus on performance, scalability, and delivering exceptional user experiences.
Key Responsibilities

Design, develop, and maintain Android applications for retail and enterprise environments.
Implement clean, scalable, and efficient code following industry best practices.
Collaborate with UX/UI designers, backend engineers, QA teams, and product managers.
Optimize app performance and ensure seamless integration with APIs.
Debug and resolve technical issues to enhance stability and user experience.
Participate in Agile ceremonies (daily stand-ups, sprint planning, retrospectives) and code reviews.
Monitor metrics, analytics, and app performance, proposing improvements.

Required Skills & Experience

6+ years Professional Android development experience.
6+ years Strong expertise in Kotlin (with proficiency in Java).
5+ years Proven experience with modern Android libraries and tooling (Jetpack, MVVM, Compose, Navigation, etc.).
3+ years Experience with cloud platforms (AWS, Azure, or GCP) and containerization (Docker, Kubernetes).
3+ years Knowledge of authentication protocols (OAuth, JWT) and API security best practices.
3+ years Experience with CI/CD tools (GitHub Actions, Jenkins, Azure DevOps).

Nice to Have

5+ years Solid knowledge of RESTful APIs, GraphQL, and JSON processing.
3+ years Familiarity with Spring Boot or Node.js for backend integration.
Retail domain experience, ideally SCMFA (Supply Chain Manufacturing and Finance Administration).
Knowledge of database technologies (SQL, NoSQL).
Experience with event-driven architectures (Kafka, RabbitMQ).
Design and UX sensibilities.
Familiarity with test automation frameworks (Appium, Firebase Test Lab, Perfecto).

Behavioral Skills

Strong communication and collaboration abilities in cross-functional teams.
Excellent problem-solving skills with the ability to troubleshoot complex issues.
Adaptability to changing priorities in a fast-paced environment.
High attention to detail, delivering high-quality results under pressure

Job Tags

Full time, Remote work,

Similar Jobs

Rachel Contracting

Construction Laborer Job at Rachel Contracting

 ...Position Title: Construction Laborer Location: Duluth, MN Salary Interval: Union Scale Pay_Range: N/A Application Instructions: All applicants must apply online. Please use the Apply Now button above to begin the application process. Follow the prompts... 

Fitness Trainers Inc

Personal Fitness Trainer Job at Fitness Trainers Inc

 ...Personal Fitness Training Opportunity (Malvern - Berwyn area) Responsibilities: Support the development and delivery of fitness programs. Assist clients in reaching individual goals. Assist in maintaining and improving the goals of the organization. Ensure... 

Veterans Affairs, Veterans Health Administration

Staff Psychologist - Behavioral Health Interdisciplinary Program Job at Veterans Affairs, Veterans Health Administration

 ...Summary This position may be eligible for the Education Debt Reduction Program (EDRP) - a student loan payment reimbursement program...  ...consultation in areas related to professional psychology & behavioral health ~ Knowledge of clinical research literature ~ Preferred... 

Warner Bros. Discovery

Flight Operations Scheduler Job at Warner Bros. Discovery

 ...based in Burbank, CA and the position will report to Head of Flight Ops & Global Travel Servies. Flight scheduler will review all...  ...corporate aircraft flights and flight following. Work to analyze operational factors and restrictions that may impact flights. Follow... 

Privatus - Palm Beach County

Certified Nursing Assistant (CNA) Job at Privatus - Palm Beach County

 ...for over 15 years.* We have locations in five states that sometimes give caregivers opportunities to travel.Requirements:* At least 6 months of experience as CNA* Valid Florida CNA License* BLS CertifiedFlorida State CEUs* Physical exam within the past 12...