Senior Android Software Engineer in Constanţa

Unit Testing (advanced) Kotlin (advanced) Java (advanced) Android SDK (advanced) About this RoleFandom is growing! Fandom's Mobile Apps Team brings quality user-generated content to the mobile devices of hundreds of millions of gaming, TV & movie fans around the world, in sleek and easy to use packages. Everyone in the team has influence on our products and can bring improvements to what we build. We love to experiment with new trends, we have innovation days during which we try the latest solutions and technologies. We put a big emphasis on automation; we utilize Espresso, integration and unit tests that are run via Jenkins on our cloud CI.As a Senior Android Engineer you will help us build great Android applications by building new features and improving the user experience. You will be responsible for the code architecture and technical quality of the codebase. You will work in an Agile team and participate in projects which will allow you to contribute your ideas and shape the final solution.You Will...be responsible for writing high quality, easily maintainable and testable codeimplement modular features used across all mobile apps developed by Fandom and cover them with automated testsprovide technical leadership on the development of individual components or featuresidentify problems, propose and deliver new solutions to improve technical quality and processpropose new ideas to products we buildautomate and improve the development and release lifecycle of our applicationscontribute to technical documentationengage with testers, designers and product managers to provide great quality, look and user experienceprovide mentorship to more junior engineers on an individual basisYou Have...3+ years of professional experience in developing Android applicationsProven record of applications in Google PlayVery good knowledge of Java, Kotlin and Android SDKExperience with writing unit and integration testsExperience with testing tools (Espresso, Mockito, JUnit)Experience with version control tools (preferably GIT)Hands-on knowledge of object-oriented programming, data structures, and algorithmsStrong problem solving skills and an analytical mindsetKnowledge of English at B2 level or aboveBonus Points...Familiarity with scripting languages (preferably Python)Familiarity with Dagger, OkHttpExperience with FirebaseExperience with back-end developmentExperience with Continuous Integration, eg. JenkinsOpen source contributionsBenefits & PerksMacBook Pro and all the gear you need for workFree access to many popular online courses and books sponsored by our companyAn on-demand budget for education, training, and conferencesCompany stock optionsCompany swag packagesCafeteria Benefit Program (including private medical care, gym membership, shopping/wellness bonus, etc.)VTO (Voluntary Time Off) - a day off every quarter for volunteering non-profitFrequent team bonding eventsFlexible work hours & time-offEmployee Interest and Hobby Groups supported by usOpen, and fan-focused, international work environmentAbout FandomFandom is the world's largest fan platform where fans immerse themselves in imagined worlds across entertainment and gaming. Reaching more than 315 million unique visitors per month and hosting more than 250,000 wikis, Fandom.com is the #1 source for in-depth information on pop culture, gaming, TV and film, where fans learn about and celebrate their favorite fandoms.Fandom is an Equal Opportunity EmployerExplore Properties 

Contact

Datele de contact vor fi vizibile dupa ce veti aplica!

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