Senior Android Engineer, App Experience in Constanţa

Android framework (advanced) MVVM / MVI (advanced) English (advanced) Android Jetpack (advanced) Dagger2 (advanced) Kotlin (advanced) KRAKÓW OR REMOTELY FROM POLAND There are more than 300 million reasons to join Brainly — one for every student you’ll help go from questioning to understanding. Team up with us as we build and continue improving one of the most popular ed-tech products on the planet. In a world of questions and uncertainty, you can be part of the answer as we shape the future of learning and change lives, one student at a time. If this excites you, you know what to do next.Let’s get to know each other. And get ready to make a difference!ROLE OVERVIEW The App Experience team at Brainly is working on some of the most complex challenges in the ed-tech space: creating communities for students worldwide. We focus on building the infrastructure enabling Brainly users to ask and answer millions of questions daily. An essential part of our work is to deliver and maintain the Snap-to-solve. The feature is based on an ML solution that allows finding the best answer instantly. We are taking over the world and looking for strong engineers who are ready to push boundaries and help us solve large-scale problems with solutions that translate into lasting impact.We want to be the best educational app in the world and are currently looking for an experienced Senior Android Engineer to help us build it. This role also works as part of an interdisciplinary team and acts as the key stakeholder by planning, prioritizing, and executing to achieve product vision in all markets. An important part of that role will be supporting the Delivery Manager in building the Android teams by mentoring and coaching less experienced colleagues. WHAT YOU'LL DOExecuting and improving  software development life cycle (SDLC), including proper planning, analysis, designing, implementation, testing and maintaining code for the Brainly platformBuilding solutions according to requirements, adhering to company standards, conventions, and best practices.Solving complex technical challenges such as performance, scalability, high reliability and securityCollaborating with the development team, with such roles as Software Engineers, Quality Assurance Engineers, UX Designers, Product Managers, Delivery Managers and other stakeholders Conducting meaningful peer code reviews Writing high-quality documentationMaintaining existing systems by monitoring, troubleshooting, debugging and fixing software defects Taking part in the recruitment process as a technical recruiter and helping hire great engineersSharing knowledge and expertise with others in the companyGuiding and mentoring peers with less experience. WHAT MAKES YOU THE PERFECT CANDIDATE5+ years of relevant experienceExperience with Kotlin Coroutines, Dagger2 and Android JetpackExperience in building MVVM / MVI based featuresExperience in writing testable codeProficiency in Kotlin Excellent knowledge of Android Framework (lifecycle, good practices, tools)Computer science fundamentals - data structures and design patternsSolid knowledge of SOLID principles WHAT WILL BLOW OUR MINDSExperience working on projects with a large user-baseExperience in mentoring less experienced colleaguesExperience with mobile analyticsEagerness to build UIData-driven approach WHAT YOU GET BY JOINING BRAINLYWe want to see you grow along with us – you will have 800$ per year for personal development, extra time for attending conferences and workshops, and unlimited access to an online learning platform (courses from Coursera, Udacity, Udemy, Harvard ManageMentor, and many others!)Health is important, which is why at Brainly, we fully cover private health & dental care packages for you and your family and provide you with a sport card (Multisport Plus in Poland, Andjoy in Spain) You will also get an access to online individual psychological consultations with professionals in English & Polish via the Mental Health HelplineFlexible working hours – working requires communication, so we work within the European business hours, but we also know that life may be unpredictable, so if you need to jump out of work (doctor’s appointment, emergency, anything) – no problem!Your personal concierge AskHenry will support you in your daily duties, eg. planning your dream vacationWe will provide you with all the necessary equipment & tools, including an additional budget for accessories which will make your remote setup even more comfortable.You can join internal communities and contribute to charity, diversity and inclusion initiatives, take part in great internal events or represent Brainly at conferences or meet-ups. WHAT IS BRAINLYBrainly is the online learning platform where over 300 million students and parents go from questioning to understanding. With their smartphones, users can snap a photo to instantly solve any problem or homework question and be matched with a Brainly product such as Community Q&A, Brainly Tutor, Math Solver or Textbook Detective. Brainly is built to provide students, parents, experts, and teachers with a collaborative platform and tools needed to succeed in any educational environment. Based in Kraków, Poland, with U.S. headquarters in New York City, Brainly apps and websites are visited by users from over 35 countries. Backed by Prosus, Point Nine Capital, General Catalyst, Runa Capital, Learn Capital and Kulczyk Investments. Learn more about Brainly at www.brainly.com. By sending us your application you agree that Brainly sp. z o.o. will process your personal data to participate in this recruitment process. If you want to know more about how Brainly processes your personal data please click here.

Contact

Datele de contact vor fi vizibile dupa ce veti aplica!

loading...
www.mynextjob.ro folosește cookies. Navigând în continuare, iți exprimi acordul pentru folosirea acestora. Află mai multe Am ințeles!