Senior Android Developer

hace 4 semanas


Monterrey, México DMI (Digital Management, LLC) A tiempo completo

About DMI

DMI is a leading global provider of digital services working at the intersection of public and private sectors. With broad capabilities across IT managed services, cybersecurity, cloud migration and application development, DMI provides on-site and remote support to clients within governments, healthcare, financial services, transportation, manufacturing, and other critical infrastructure sectors. DMI has grown to over 2,100+ employees globally and has been continually recognized as a Top Workplace in both regional and national categories.

About the Opportunity

DMI, LLCis seeking a Senior Android Developer to join us for a 6 month project with strong likelihood for extension. This will be onsite in Ann Arbor, MI five days a week for one of our automotive clients.

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.

What you’ll be doing:

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.

Qualifications

Education and Years of Experience:   

6+ years knowledge in Native mobile app development

Required Skills/Certifications:  

Native Android development is required; 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 (., 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.

Preferred Skills:

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

Min Citizenship Status Required: No restrictions

Physical Requirements: No Physical requirement needed for this position .

Location: Onsite, Ann Arbor MI

Working at DMI

DMI is a diverse, prosperous, and rewarding place to work. Being part of the DMI family means we care about your wellbeing. We offer a variety of perks and benefits that help meet various interests and needs, while still having the opportunity to work directly with several of our award-winning, Fortune 1000 clients. The following categories make up your DMI wellbeing:

Convenience/Concierge - Virtual visits through health insurance, pet insurance, commuter benefits, discount tickets for movies, travel, and many other items to provide convenience. Financial – Generous 401k matches both pre-tax and post-tax (ROTH) contributions along with financial wellness education, EAP, Life Insurance and Disability help provide financial stability for each DMI employee. Wellness – Healthcare benefits, Wellness programs, Flu Shots, Biometric screenings, and several other wellness options.

Employees are valued for their talents and contributions. We all take pride in helping our customers achieve their goals, which in turn contributes to the overall success of the company. The company does and will take affirmative action to employ and advance in employment individuals with disabilities and protected veterans, and to treat qualified individuals without discrimination based on their physical or mental disability or veteran status. DMI is an Equal Opportunity Employer Minority/Female/Veterans/Disability. DMI maintains a drug-free workplace.

#LI-KP1

***************** No Agencies Please *****************

Applicants selected may be subject to a government security investigation and must meet eligibility requirements for access to classified information. US citizenship may be required for some positions.


  • Senior Android Developer

    hace 4 semanas


    Monterrey, Nuevo León, México DMI (Digital Management, LLC) A tiempo completo

    About DMIDMI is a leading global provider of digital services, operating at the intersection of public and private sectors. With a broad range of capabilities across IT managed services, cybersecurity, cloud migration, and application development, DMI provides on-site and remote support to clients in various sectors, including governments, healthcare,...

  • Senior Android Developer

    hace 3 semanas


    Monterrey, Nuevo León, México Dmi (Digital Management, Llc) A tiempo completo

    About DMIDMI is a leading global provider of digital services, working at the intersection of public and private sectors. With broad capabilities across IT managed services, cybersecurity, cloud migration, and application development, DMI provides on-site and remote support to clients within governments, healthcare, financial services, transportation,...

  • Senior Android Developer

    hace 3 semanas


    Monterrey, Nuevo León, México DMI (Digital Management, LLC) A tiempo completo

    About DMIDMI is a leading global provider of digital services, working at the intersection of public and private sectors. With broad capabilities across IT managed services, cybersecurity, cloud migration, and application development, DMI provides on-site and remote support to clients within governments, healthcare, financial services, transportation,...


  • monterrey, México Deintec Soluciones A tiempo completo

    ¿Estás buscando formar parte de una empresa líder, innovadora, inclusiva y colaborativa que pueda proporcionarte crecimiento y un equilibrio entre tu vida personal y laboral?Si es así, ¡qué bueno! DEINTEC es para ti. Somos una compañía de consultoría 100% mexicana, especializada en Tecnología Informática colaborando con diversos clientes de varios...

  • Senior Android Developer

    hace 3 semanas


    Monterrey, Nuevo León, México DMI (Digital Management, LLC) A tiempo completo

    About DMIDMI is a leading global provider of digital services, working at the intersection of public and private sectors. With broad capabilities across IT managed services, cybersecurity, cloud migration, and application development, DMI provides on-site and remote support to clients within governments, healthcare, financial services, transportation,...


  • Monterrey, Nuevo León, México NTT DATA Services A tiempo completo

    Job Title: Senior Mobile Application DeveloperWe are seeking a skilled Senior Mobile Application Developer to join our team at NTT DATA Services. As a Senior Mobile Application Developer, you will be responsible for designing, developing, and testing mobile applications for our clients.Key Responsibilities:Analyze and propose solutions for mobile app...


  • Monterrey, México BairesDev LLC A tiempo completo

    At BairesDev®, we've been leading the way in technology projects for over 15 years. We deliver cutting-edge solutions to giants like Google and the most innovative startups in Silicon Valley.Our diverse 4,000+ team, composed of the world's Top 1% of tech talent, works remotely on roles that drive significant impact worldwide. Senior Mobile Developer...


  • Monterrey, Nuevo León, México Ntt Data, Inc. A tiempo completo

    About the Role: NTT DATA Services is seeking a skilled Senior Mobile App Developer to join our team in Monterrey, Mexico. As a Senior Mobile App Developer, you will be responsible for designing, developing, and testing mobile applications for our clients. You will analyze requirements, propose solutions, and collaborate with cross-functional teams to deliver...


  • monterrey, México Deintec Soluciones A tiempo completo

    ¿Estás buscando formar parte de una empresa líder, innovadora, inclusiva y colaborativa que pueda proporcionarte crecimiento y un equilibrio entre tu vida personal y laboral?Si es así, ¡qué bueno! DEINTEC es para ti. Somos una compañía de consultoría 100% mexicana, especializada en Tecnología Informática colaborando con diversos clientes de varios...


  • Monterrey, Nuevo León, México NTT DATA Services A tiempo completo

    Job Title: Senior Mobile Application DeveloperWe are seeking a highly skilled Senior Mobile Application Developer to join our team at NTT DATA Services. As a Senior Mobile Application Developer, you will be responsible for designing, developing, and testing mobile applications for our clients.Key Responsibilities:Analyze and propose solutions for mobile...


  • Monterrey, Nuevo León, México Deintec Soluciones A tiempo completo

    Descripción del PuestoDeintec Soluciones busca un Desarrollador Android Senior para unirse a nuestro equipo de tecnología. El candidato ideal tendrá experiencia en desarrollo de aplicaciones móviles con Java y Android, y será capaz de trabajar en un entorno Agile/SCRUM.ResponsabilidadesDesarrollar y mantener aplicaciones nativas para dispositivos...


  • Monterrey, Nuevo León, México NTT DATA Services A tiempo completo

    Job Title: Senior Mobile Application DeveloperJob Summary:We are seeking a highly skilled Senior Mobile Application Developer to join our team at NTT DATA Services. As a Senior Mobile Application Developer, you will be responsible for designing, developing, and testing mobile applications for our clients.Key Responsibilities:Analyze requirements and design...

  • Mobile App Developer

    hace 1 semana


    Monterrey, Nuevo León, México Dataart A tiempo completo

    About the Role: We are seeking a skilled Senior Mobile Application Developer to join our team at Dataart. This is a senior position that requires a strong background in mobile app development with React Native. As a senior developer, you will be responsible for designing, developing, and maintaining high-quality mobile applications for various clients.Key...


  • Monterrey, México Axen A tiempo completo

    Description At AXEN IT Consulting we are growing exponentially with clients with great growth projections, We have more than 25 years of experience in the information technology services market, Focused on our growth and at the same time offering improvement plans to our talent, We are currently looking for "Mobile Developer Android" with the...


  • Monterrey, Nuevo León, México Deintec Soluciones A tiempo completo

    {"Esperamos a un desarrollador senior Android apasionado por la tecnología y con experiencia en desarrollo de aplicaciones móviles. Buscamos a alguien que pueda liderar proyectos y colaborar con equipos de diseño y desarrollo para crear interfaces de usuario intuitivas y visualmente atractivas. Se requiere experiencia en Java y Android, así como...

  • Android Developer

    hace 5 meses


    Monterrey, México Discovery A tiempo completo

    **Android Developer (RECIÉN EGRESADO)** Principales funciones: - Desarrollar SDK para integracion de terminales - Integrar dispositivos de pagos - Desarrollar aplicativo de valor agregado **Requisitos**: - Escolaridad Nível Carrera Estatus (Titulado, Pasante, Trunco, Indistinto) - Ingeniería Sistemas Indistinto - Conocimientos en: Agile, Scrum -...


  • Monterrey, Nuevo León, México Adinfi A tiempo completo

    Descripción del PuestoBuscamos un Desarrollador Android Senior para unirse a nuestro equipo en Adinfi. Este profesional será responsable del diseño, desarrollo, implementación y mantenimiento de aplicaciones móviles para la plataforma Android.ResponsabilidadesDiseño y Desarrollo de Aplicaciones: Diseñar, codificar y mantener aplicaciones móviles para...

  • Web Developer Android

    hace 5 meses


    Monterrey, México DEINTEC A tiempo completo

    ¿Buscas ser parte de una empresa líder, innovadora, inclusiva y colaborativa que te permita crecer y el equilibrio entre tu vida personal y laboral? Si es así, ¡en hora buena! **DEINTEC** es para ti. Somos una compañía de consultoría 100% mexicana, especializada en Tecnología Informática que colabora con diversos clientes de varios sectores (como:...

  • Senior Mobile Developer

    hace 3 semanas


    Monterrey, Nuevo León, México NTT DATA, Inc. A tiempo completo

    We are seeking a skilled Senior Mobile Developer to join our team in Monterrey, Mexico. The ideal candidate will have experience developing mobile apps natively in iOS and Android, as well as a strong understanding of backend connections and testing.Key Responsibilities:Analyze written and presential information to propose app solutions.Build and modify apps...


  • Monterrey, Nuevo León, México Codifin A tiempo completo

    Buscamos a un talentoso Desarrollador Android Senior para unirse a nuestro equipo de ingeniería de Android en Codifin.Como Desarrollador Android Senior, serás responsable de desarrollar aplicaciones de alto rendimiento y calidad para dispositivos Android. Buscamos a alguien apasionado por la creación de experiencias móviles excepcionales y con un sólido...