Senior Software Engineer Android

Detalles de la oferta

The role
This position is for an exceptional Android developer who is keen to work on Native Apps. You'll be working with great colleagues from diverse backgrounds who are passionate about what they do. This passion will ignite your creativity in a fast-paced yet fun, Agile environment where technology and problem solving are key.
Key accountabilities:Develops high quality code using the most appropriate techniques e.g. design patternsDesigns solutions to meet the requirements (business and tech). Able to challenge and proactively suggest improvement to requirementsContributes to best practice, pro-actively looks to improve status quo e.g. can the team improve logging, performance testing etc.Focused and engaged in team commitments, takes ownership to help the team reach their goalsConstructively critique solutions and code of peersActively seeks to automate where relevant with a shift left mindset (catch bugs early during development)Follows and implements good practices in quality assuranceConfidently makes decisions affecting the teamWe use: Skills & Technologies:KotlinAndroid Jetpack componentsJetpack ComposeMVVM design patternModular architectureHilt for dependency injectionGitContinuous deliveryBest development practicesAgile & lean valuesYour experience:As an experienced Android software engineer, you can drive technical solutions from design to production.You are well-versed in modern Android technologies and have written applications in Kotlin.You have good knowledge of Kotlin Coroutines, Coroutine Flow, and StateFlow.You have good knowledge of Git.You have experience with Android Jetpack components and Jetpack Compose.You have experience with the MVVM design pattern.You have experience with Continuous Integration and Continuous Delivery tools (an advantage).You have good knowledge of Hilt for dependency injection.You help mentor and onboard new team members.You build scalable software and ensure your code works correctly using unit and UI tests.You are proactive in communication towards all stakeholders, including the team.An advantage:Experience using Agile methodologiesKnowledge of programming designUse of Atlassian tools such as BitBucket, JIRA and ConfluenceWhat do we offer?A great team with passionate developersMix of Spanish and Swedish culture in an English speaking environmentAwesome location at Spaces Rio in central MadridTwenty five days paid vacation plus days off for Christmas and New Year's EveWellbeing allowancePension contributionsWork from home days each week
#J-18808-Ljbffr


Salario Nominal: A convenir

Fuente: Jobleads

Requisitos

Functional Analyst / Data Integration Manager

Somos una empresa tecnológica que opera a nivel global. Si te apasiona la tecnología y crees en su capacidad para transformar el mundo, ARQUIMEA es tu sitio....


Arquimea - Madrid

Publicado 7 days ago

Data Base Administrator As400

Somos una HR Tech enfocada en ofrecer servicios de descubrimiento de Talento.  Nos centramos principalmente en la persona para poder proporcionar el mejor ca...


Key Talent Indicator - Madrid

Publicado 7 days ago

Técnico Crm & Digital Expert

OBRAMAT (antes BRICOMART) es la empresa de referencia de distribución de Materiales en el mercado de la Reforma y Construcción integrada en GRUPO ADEO, prime...


Obramat - Madrid

Publicado 7 days ago

Técnico/A Electrónico/A (Montaje De Drones) Indefinido

¿Tienes formación y/o experiencia en montajes electrónicos? ¿Quieres desarrollar tus conocimientos en un puesto de trabajo innovador en el sector de drones? ...


Adecco - Madrid

Publicado 7 days ago

Built at: 2024-11-23T04:15:36.767Z