¡Activa las notificaciones laborales por email!

Desarrollador de Android

REACT

Madrid

Presencial

EUR 40.000 - 70.000

Jornada completa

Hace 30+ días

Mejora tus posibilidades de llegar a la entrevista

Elabora un currículum adaptado a la vacante para tener más posibilidades de triunfar.

Descripción de la vacante

An established industry player is looking for a talented App Developer specializing in Android to join their dynamic Information Technology department. In this role, you will leverage your expertise in Android frameworks to design, develop, and maintain high-quality applications. You'll collaborate with cross-functional teams, ensuring robust software development, code quality, and timely delivery of innovative solutions. If you're passionate about mobile development and eager to stay ahead of industry trends, this is the perfect opportunity for you to make a meaningful impact in a collaborative environment.

Formación

  • 3+ years of Android app development experience required.
  • Bachelor's degree in Computer Science or related field preferred.

Responsabilidades

  • Collaborate with teams to design and maintain high-quality software applications.
  • Perform code reviews and ensure adherence to best practices.

Conocimientos

Android Development
Java SDK
Kotlin
Agile Development
Unit Testing
REST APIs
Analytical Skills
Communication Skills

Educación

Bachelor's degree in Computer Science
Bachelor's degree in Software Engineering

Herramientas

Git
Android SDK
Sonarqube
CI/CD

Descripción del empleo

We are seeking a talented App Developer in Android to join our Information Technology department. In this role, you will be using Android frameworks and its related technologies to design, develop, and maintain high-quality applications.

If you are passionate about creating robust applications and thrive in a collaborative environment, we want to hear from you!

Responsibilities:

  1. Software Development and Maintenance: Collaborate with the engineering team, developers, and product team to design, develop, test, and maintain competitive high-quality software applications.
  2. Code Review: Be actively engaged in code reviews and new implementation releases to guarantee code quality and best practices adherence.
  3. Testing: Perform comprehensive software testing to ensure optimal application quality, performance, and reliability.
  4. Research and Innovation: Stay current with the latest trends and available technology in the mobile development market to identify potential new projects and opportunities.
  5. Compliance: Comply with the organization's Information Security Policies and Regulations.
  6. Collaboration: Work closely with stakeholders to understand specific needs and develop required solutions accordingly and in a timely manner.
  7. Documentation: Write and maintain clear documentation for software design, architecture, and functionality, along with required support flow charts. Ensure the code is thoroughly documented and produce all necessary technical documentation.

Qualifications:

  1. Education: Bachelor’s degree in Computer Science, Software Engineering, or related field, or its equivalent in proven job experience.
  2. Experience: 3+ years of experience developing apps with Android.

Language: Proficient English level is required (verbal and written).

Communication Skills: Effective verbal and nonverbal communication.

Soft Skills: Analytical skills, assertive communication, and time management.

Team Player: Ability to be a team player and adapt to required business needs and priorities, along with a constant learning attitude and great proactive mindset.

Technical Skills:

  1. Knowledge of Android development tools and libraries such as Java SDK, Kotlin, Android SDK, and Android UI.
  2. Experience working in Agile development environments.
  3. Experience working with Git and repositories.
  4. Experience with design patterns: MVC, MVVM, MVP, Singleton, others.
  5. Experience with unit testing and frameworks to test code.
  6. Experience working with and integrating web services and/or REST APIs.

Desirable or Nice to Have:

  1. Proven experience in Android development (personal projects, academic projects, school programs).
  2. Knowledge of all Google design guidelines.
  3. Experience implementing biometric and identity security solutions from vendors (such as Nexus, Identy, HID, Regula, and Neurotechnology).
  4. Knowledge in CI/CD.
  5. Experience with Sonarqube.
  6. Knowledge of SOLID Clean Architecture.
  7. Experience working with cloud providers such as Azure, AWS, and Google Cloud, as well as experience with containers.

Seniority level: Mid-Senior level

Employment type: Full-time

Job function: Engineering and Information Technology, Software Development

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.