Android developer - native code, ideally 5 years of experience

Remote Full-time
Overview
International candidates can apply. References will be checked. We are seeking a remote/international level highly skilled Android Developer to join our team. The ideal candidate will have a strong background in mobile application development, particularly for the Android platform. This role involves designing, developing, and maintaining high-quality applications that enhance user experience and meet business needs. You will collaborate with cross-functional teams to define, design, and ship new features while ensuring the performance, quality, and responsiveness of applications.

Responsibilities
• Design and build advanced applications for the Android platform using Java and Kotlin.
• Collaborate with UX/UI designers to implement user-friendly interfaces and improve overall user experience (UX).
• Work with RESTful APIs to connect Android applications to back-end services.
• Utilize design patterns such as MVC to create scalable and maintainable code.
• Conduct user research to gather feedback and iterate on application features.
• Implement multithreading techniques to optimize application performance.
• Participate in all phases of the software development lifecycle (SDLC) including planning, development, testing, deployment, and maintenance.
• Write unit tests to ensure code quality and reliability.
• Utilize CI/CD practices for continuous integration and deployment of applications.
• Debug and troubleshoot issues in existing applications while providing timely resolutions.
• Stay updated with the latest industry trends in mobile technologies and apply best practices in application development.

Qualifications
• Proficiency in Android development using Java or Kotlin; familiarity with Xamarin is a plus.
• Experience with RESTful APIs, JSON, XML, and web services integration.
• Knowledge of software design patterns (MVC) and principles of Object-Oriented Programming (OOP).
• Familiarity with CI/CD tools such as Jenkins or GitHub Actions for automated deployment processes.
• Understanding of computer networking concepts relevant to mobile applications.
• Experience with database management systems like MySQL or PostgreSQL; knowledge of SQLite is advantageous.
• Familiarity with Agile methodologies and tools like Jira for project management.
• Proficiency in debugging tools and techniques for mobile applications.
• Knowledge of additional programming languages such as C#, Python, or JavaScript is beneficial.
• Experience with version control systems like Git or SVN is required.
• Understanding of both iOS development principles (Objective-C/Swift) and cross-platform frameworks is a plus but not mandatory. Join us in creating innovative mobile solutions that make a difference!

Job Type: Contract

Pay: $20.00 per hour

Work Location: Remote

Apply Now

Apply Now
Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

Home Care Aide

Remote Full-time

Kramer Davis Health is hiring: Registered Denta...

Remote Full-time

Remote Evening Acute Care Body Radiologist

Remote Full-time

Job Title: Remote Customer Experience Specialist – Work From Home Customer Support Agent | arenaflex

Remote Full-time

Pro Customer Service/Sales

Remote Full-time

Compliance Officer II

Remote Full-time

Senior SoC Power Convergence Engineer

Remote Full-time

Customer Support Agent Inbound/Outbound Calls

Remote Full-time

Live Chat Representative – Work from home

Remote Full-time

Remote Executive Compensation Manager - Join Our Dynamic Team at Chewy!

Remote Full-time
← Back to Home