Android Developer

Gravity Engineering Services Pvt Ltd.
Municipality of Madrid, Spain
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
€ 60K

Job location

Municipality of Madrid, Spain

Tech stack

Java
API
Android
Application Performance Management
Mobile Application Development
Cloud Computing
Software Quality
Computer Programming
Software Design Patterns
Push Technology
Mobile Application Software
Model View ViewModel
RxJava
Software Engineering
Backend
GIT
Kotlin
Reactive Programming
Asynchronous Programming
REST
Software Version Control
Programming Languages

Job description

  • Design, build, and maintain high-performance Java and Kotlin code.
  • Ensure application performance, quality, and responsiveness.
  • Collaborate with product managers to understand user needs.

Conocimientos

Knowledge of Android SDK Java programming Kotlin programming RESTful APIs MVVM pattern Reactive programming (RxJava, Coroutines) Android Jetpack Architecture Components Git Cloud messaging APIs Mobile development life cycle Descripción del empleo About Fever

Fever is the leading global live-entertainment discovery platform that helps millions of people enjoy the best experiences in their cities. With a mission to democratize access to culture and entertainment, Fever inspires its audience to explore unique experiences and events, from immersive exhibitions, interactive experiences, and festivals to musical, and theatrical shows. Thanks to our proprietary technology and data-driven approach, Fever also supports promoters and producers in optimizing and enhancing their experiences, providing new ways to connect with audiences around the world., We are looking for a talented and passionate Android Developer to join our team in Madrid. As an Android Developer at Fever, you will be part of a cross-functional team responsible for the full software development life cycle, from conception to deployment. What you will do

  • Design, build, and maintain high-performance, reusable, and reliable Java and Kotlin code.
  • Ensure the best possible performance, quality, and responsiveness of the application.
  • Identify and correct bottlenecks and fix bugs.
  • Help maintain code quality, organization, and automatization.
  • Work closely with product managers and designers to understand user needs and translate them into technical requirements.
  • Collaborate with other team members to define, design, and ship new features.
  • Stay up-to-date with new mobile technologies and trends.

Requirements

The ideal candidate will have strong knowledge of Java and Kotlin, experience with Android SDK, and familiarity with RESTful APIs. Join us to help create outstanding mobile experiences!, * Strong knowledge of Android SDK and various Android versions.

  • Experience with Java and Kotlin programming languages.
  • Familiarity with RESTful APIs to connect applications to back-end services., * Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes.
  • Familiarity with RESTful APIs to connect Android applications to back-end services.
  • Strong knowledge of Java and Kotlin programming languages.
  • Strong knowledge of MVVM architectural pattern and common mobile application design patterns.
  • Familiarity with reactive programming (RxJava, Coroutines, etc.).
  • Experience with Android Jetpack Architecture Components.
  • Proficient understanding of code versioning tools, such as Git.
  • Ability to understand business requirements and translate them into technical requirements.
  • Familiarity with cloud message APIs and push notifications.
  • Understanding of Google's Android design principles and interface guidelines.
  • Experience with third-party libraries and APIs.
  • Solid understanding of the full mobile development life cycle.
  • Good communication skills and ability to work in a team.

About the company

Gravity Engineering Services Pvt Ltd. is seeking a talented Android Developer to join our team in Madrid. You will be responsible for the full software development life cycle, from conception to deployment, focusing on design and building high-performance applications.

Apply for this position