Mid-Level Android Developer

Login Consulting Services Inc.

Plano, TX

JOB DETAILS
SKILLS
Agile Programming Methodologies, Android, Android Applications, Android SDK, Application Programming Interface (API), Automation, Best Practices, Bluetooth, Code Reviews, Coding Standards, Communication Skills, Continuous Deployment/Delivery, Continuous Improvement, Continuous Integration, Cross-Functional, Debugging Skills, Design Patterns Programming Methodologies, Detail Oriented, Equipment Maintenance/Repair, Git, Gradle, GraphQL, Industry/Trade Analysis, Information/Data Security (InfoSec), JSON, Java, Jenkins, Kotlin, Maven, Mobile Applications, Mobile Applications Development, Mobile Technology, Model View Controller, Model View ViewModel (MVVM), Multiplatform/Cross-Platform, OAuth, Problem Solving Skills, Programming Languages, Quality Management, REST (Representational State Transfer), React Native, Software Administration, Software Design, Software Development Lifecycle (SDLC), Software Engineering, Software Testing, Source Code/Configuration Management (SCM), Team Player, Test Automation, Test Driven Development (TDD), Test Plan/Schedule, Testing, Unit Test, User Experience Design (UXD), User Interface Design, User Interface/Experience (UI/UX), iOS
LOCATION
Plano, TX
POSTED
15 days ago
An International company, located in Plano, TX, is seeking a Mid-Level Android Developer for a 6+ month contract role. We are looking for a strong and enthusiastic Android Mobile Developer to join our dynamic Application Engineering team to develop and enhance our applications on Android platforms. As a Senior mobile engineer, you will be responsible for designing, developing, and maintaining high-quality mobile applications including work on improving the architecture. You will work closely with other Engineers and cross-functional teams to deliver innovative and user-friendly mobile solutions. Responsibilities Design, develop and maintain mobile applications for Android platform. Collaborate with cross-functional teams to define, design, and ship new features. Write clean, maintainable, and efficient code following best practices and coding standards. Participate and Assist in the entire application lifecycle, including concept, design, development, testing, release, and maintenance. Debug and resolve technical issues and bugs to ensure optimal application performance. Perform unit testing and ensure the robustness, reliability, and performance of applications. Participate in code reviews to ensure code quality and share knowledge with the team. Stay up to date with the latest industry trends and technologies. Implement mobile development best practices to ensure high code quality and performance. Adhere to security and data protection guidelines for mobile applications. Requirements: Requirements 6+ years knowledge in Native mobile app development. Mandatory Native Android development, knowing cross platform frameworks including but not limited to iOS, Flutter, React Native, multiplatform is a plus. In depth understanding of programming languages like Kotlin, Java, Jetpack Compose Strong experience building and maintaining Android libraries via Gradle/Maven Working Knowledge of Unit and Android Tests. Proficiency in Kotlin and Java. Strong knowledge of Android SDK, Jetpack Compose, and Android UI design principles. Experience with RESTful APIs, GraphQL, JSON, and integrating third-party libraries and APIs. Knowledge of version control systems (e.g., Git). Understanding of Agile methodologies and continuous integration/continuous deployment (CI/CD) practices. Solid understanding of mobile app design patterns like - MVC, MVP, Delegation, Singleton, Factory, MVVM pattern, Clean Architecture, Viper etc. Strong experience collaborating with designers and UX experts to create great user experiences. Building Android Modules, SDKs, Framework is plus. Working Knowledge of Unit and Automated testing using Espresso UI Automation Familiarity with tools like Jenkins, Fastlane and using version control tools like Git, Gitlab. Strong problem-solving skills, attention to detail, ability to learn quickly and adapt to new technologies/challenges. Strong understanding of code review guidelines and best practices to ensure high-quality code and continuous improvement within the development team. Nice to Haves Understanding of CI/CD principles Good understanding of UI/UX design principles and ability to work closely with designers. Good knowledge of UX best practices, interactive design principles, guidelines, including current mobile accessibility standards. Preferred familiarity with Bluetooth, BT Profiles, Digital Key, Core Bluetooth, External accessory, OAuth 2.0 and iAP2 Able to work on Agile and Test-driven development. Familiar with agile processes, continuous integration, and working with a remote team. Strong communicator who collaborates well across teams. Familiar with GooglePlay policies for App submission.

About the Company

L

Login Consulting Services Inc.

Login Consulting Services (LOGIN) was established in 1996 to assist companies with their evolving technological, financial, and engineering staffing needs.
LOGIN has a client roster from a variety of industries including: Aerospace, Automotive, Communications, Consumer Goods, Entertainment, Finance, Healthcare, Insurance, Manufacturing, Pharmaceutical and Real Estate, as well as Government entities. Many of our clients are Fortune 500 companies with a loyal history of repeat business. References are available upon request. We hold several prestigious awards from our clients, including awards for Supplier Excellence Aware and Best New Supplier.
LOGIN’S mission is to empower organizations and individuals in achieving business and career goals through high quality staffing services that focus on providing optimal candidates who meet their requirements.
• To supply superior client services and creative staffing strategies.
• To supply our customers with the best associates possible.
• To provide Comprehensive employee benefits
• To exceed the expectations set forth by our customers.
• To respond to the ever changing needs of our customers and always be the company of choice, not only for our clients but for our associates as well.
• To be your staffing partner of choice!
COMPANY SIZE
100 to 499 employees
INDUSTRY
Staffing/Employment Agencies
FOUNDED
1996
WEBSITE
http://www.loginconsult.com