FotoRed comparte, aprende y disfruta de la fotografía
Android Engineer (Native) Android Engineer (Native)
Solicitud creada hace 7 años España Barcelona, España Barcelona, España
who we are We help our clients to stay ahead of their competition by blending unique cross-platform experience design with well-versed engineering expertise, across touchpoint like web, mobile, car, watch or TV. At blended.io we believe that top notch digital services and physical products can only be achieved with a deep understanding in Engineering coupled with a holistic take on User Experience. Become a part of our growing team and work together with senior engineers and senior designers to craft products and services across soft- and hardware platforms for startups and corporate clients. www.blended.io (new site is WIP) who you are - You have a user-centered mindset - You have the necessary curiosity for people, digital products and design - You are engaged at all times and willing to learn and improve what you have accomplished - BSc or MSc in Computer Science or relevant work experience - At least 3 years of experience building Android applications and strong coding abilities with Java and Android SDK - Experience in understanding large and complex code bases, including API design techniques to help keep them clean and maintainable - Proficient in Java and related frameworks, Multi-Threading and memory management specific to mobile devices, understanding of caching mechanisms - You have an understanding of basic Security and Encryption principles - Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies - Solid understanding of the full mobile development life cycle what you will be in charge of - Work in a cross-functional team - Deliver high-quality work from design to production - Implement great well developed functionality and a stunning experience - Create unit-test codes for robustness, including edge cases, usability and general reliability - Continuously discover, evaluate and implement new technologies to maximize development efficiency - Take ownership of features, working with the team and stakeholders - Work closely with engineers and designers - Focus on long-term stability and maintainability what we offer - Intriguing digital projects across platforms with international clients - Collaborate with cross-functional teams to define, design, and ship new features, work closely with our product manager, UI/UX designers and back-end engineers - Create unit-test codes for robustness, including edge cases, usability and general reliability - Continuously discover, evaluate and implement new technologies to maximize development efficiency - Startup-like atmosphere - A chance to work on internal projects that will someday will be launched as separate services in the market - Start: as soon as possible why we do, what we do @blended.io we believe that top notch digital services and physical products can only be achieved with a deep understanding in engineering coupled with a holistic take on User Experience. Neither engineering expertise alone will make products and services successful, one needs the deep understanding of people and their behaviour as well as the curiosity for why people behave as they do. On the flip side, neither experience design alone will be able to achieve that. It needs the blended of Experience & Engineering