\nNOTE: This is a FULLY remote role, but the candidate must be within Europe to collaborate with their team, peers, and internal customers. You do not have to be in the specific city shown in this listing, but please only apply if you are physically based within Europe.\n\n\n\nHostaway is the market-leading SaaS scale-up transforming the vacation rental industry. With innovative solutions and partnerships with giants like Airbnb, VRBO, and Booking, we're taking on the competition and winning. Leveraging our customer-centric core values, we consistently deliver results that encourage growth, learning, and innovation for our team, our customers, and the industry.\n\n\nAs a profitable and growing company, this role is necessitated by our continued growth. Check out more about our recent funding round of $365 million here.\nAbout the role\nAs ourย Staff Mobile Engineer, you will be responsible for leading the continued development, optimization, and expansion of our mobile application built with React Native. You will be in a pivotal technical leadership role to ensure cross-functional teams build the right solutions that solve customer problems in a way that is secure, extensible, and scalable for the future. You will be expected to govern the technical maturity of the respective domain, having a clear view of the architectural challenges and how to remediate them over time.\nKey Responsibilities\n* \nLead the mobile development team, providing technical leadership and mentorship.\n* \nArchitect and implement mobile application features for iOS and Android according to the design provided by the design team.\n* \nEnsure feature parity between the mobile app and the SaaS web platform.\n* \nDevelop and maintain a high-performance, scalable mobile application using React Native.\n* \nConduct comprehensive performance optimization and stability improvements.\n* \nImplement robust testing strategies.\n* \nImprove continuous integration/continuous deployment (CI/CD) processes with Fastlane.\n* \nCollaborate closely with product management, design, and backend teams.\n* \nReview code, provide technical guidance, and maintain high coding standards.\n* \nIdentify and resolve performance bottlenecks and technical debt.\n* \nStay updated with the latest mobile development trends and React Native best practices.\n\n\n\n\n\n* \n7+ years of professional mobile application development experience\n* \n5+ years of experience with React Native\n* \nProficiency in JavaScript and TypeScript\n* \nProven experience in developing and maintaining cross-platform mobile applications\n* \nStrong understanding of iOS and Android platform-specific considerations\n* \nExperience with state management solutions (Redux)\n* \nExperience with mobile app performance optimization techniques\n* \nExperience with mobile app testing frameworks\n* \nUnderstanding of RESTful API integration\n* \nProficiency with Git and version control workflows\n* \nExperience with continuous integration and deployment pipelines using Fastlane\n\n\nNice to have skills for this role:\n* \nKnowledge of performance profiling toolsย \n* \nFamiliarity with GraphQL\n* \nUnderstanding of mobile security best practicesย \n* \nExperience with mobile design systems\n\n\n\nTechnical Challenges You Will Work On\n* \nImproving app performance and reducing load times.\n\n* \nImplementing complex features with a modern user experience.\n\n* \nMaintaining consistent functionality across iOS and Android platforms.\n\n* \nMaintaining high test coverage.\n\n* \nImplementing robust error handling and logging.\n\n\n\nWhat we offer\n* \nCompetitive Compensation: We offer competitive pay based on market rates in the country of the applicant.\n* \n100% Remote: Enjoy the freedom to work from anywhere within your country of residenceโbe it a co-working space, your home office, or even your dining room table. The choice is yours. Just donโt ask to work in our office (we donโt have one).\n* \nEquity: Every role in our company comes with valuable stock options in a fast-growing and profitable company. This ensures we all share in the companyโs success.\n* \nValues-Driven Leadership: Our Core Values are not just words weโve written to make us feel good. We leverage them daily when making strategic and tactical decisions.\n* \nProfessional Growth: Our rapid growth offers unparalleled learning and development opportunities, along with a multitude of career advancement opportunities.\n* \nAnnual Paid Leave: The specific amounts vary by country and are aligned with country and/or contract-specific norms.\n* \nGeographic Specific Benefits: As an international employer, we offer different country-specific benefits such as Health Insurance and Pensions in countries where these perks are customary. The specifics depend on the country of the applicant.\n* \nDynamic Team Culture: As a global company with team members in over 40 countries, our diverse and international culture fuels our innovation and creativity, providing a key pillar to our success (and making it a lot of fun to work here).\n\n\n\n\nThank you for your interest. If you apply for this role, you will receive an email from our Talent Acquisition team after your application has been reviewed alongside the qualifications for this role and the qualifications of others who have applied.\n\n\nOnly candidates applying withย CV + link to a GitHub projects will be considered for this role.\n\n \n\n#Salary and compensation\n
No salary data published by company so we estimated salary based on similar jobs related to React, Design, SaaS, Testing, JavaScript, API, Mobile, Android, Engineer and Backend jobs that are similar:\n\n
$72,500 — $112,500/year\n
\n\n#Benefits\n
๐ฐ 401(k)\n\n๐ Distributed team\n\nโฐ Async\n\n๐ค Vision insurance\n\n๐ฆท Dental insurance\n\n๐ Medical insurance\n\n๐ Unlimited vacation\n\n๐ Paid time off\n\n๐ 4 day workweek\n\n๐ฐ 401k matching\n\n๐ Company retreats\n\n๐ฌ Coworking budget\n\n๐ Learning budget\n\n๐ช Free gym membership\n\n๐ง Mental wellness budget\n\n๐ฅ Home office budget\n\n๐ฅง Pay in crypto\n\n๐ฅธ Pseudonymous\n\n๐ฐ Profit sharing\n\n๐ฐ Equity compensation\n\nโฌ๏ธ No whiteboard interview\n\n๐ No monitoring system\n\n๐ซ No politics at work\n\n๐ We hire old (and young)\n\n
๐ Please reference you found the job on Remote OK, this helps us get more companies to post here, thanks!
When applying for jobs, you should NEVER have to pay to apply. You should also NEVER have to pay to buy equipment which they then pay you back for later. Also never pay for trainings you have to do. Those are scams! NEVER PAY FOR ANYTHING! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. A good idea is to check the domain name for the site/email and see if it's the actual company's main domain name. Scams in remote work are rampant, be careful! Read more to avoid scams. When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.
About Baubap\nWe are a fast-growing, Mexican fintech startup with the mission to become the bridge to peopleโs financial freedom through technology.\nWe are providing microloans to people in financial need through a fast and efficient process, always treating them with the respect and dignity they deserve.\nOur long-term vision is be the most inclusive digital bank in LATAM with more than 2.5 million clients.\n\n\n*We require that the candidate is fluent in Spanish and currently resides in the LATAM region, as it's important be willing to work under the Mexican Central Time Zone.\n\nAbout You:\nAs a Senior Android Engineer within the innovative "Compra a Pagos" product team, you will play a crucial role in revolutionizing and optimizing our loan product. Compra a Pagos empowers users to purchase products serving as productive assets, offering digital financing options, and extending their relationship with Baubap. This includes enhancing efficiency, automating tasks, and implementing new technologies. The developer will manage deployment pipelines, ensure app performance, and maintain compliance with industry regulations to support Baubap's goal of becoming a SOFIPO. Additionally, the developer will collaborate with iOS developers, product managers, backend developers, QA specialists, and designers to improve the user experience. This role is key for integrating the Android platform into our interdisciplinary mobile team, ensuring our mobile services are effective, user-friendly, and support our mission to provide financial inclusion across LATAM.\n\n\n\nOutcomes (what we expect from you):\n\n\n\n* Optimizing User Experience: Work on improving the user experience related to the Compra a pagos product within the Android app. Refine the UI/UX design to make it more intuitive and engaging for users to participate in the program.\n\n* Testing and Bug Fixing: Continuous testing and debugging are essential to ensure the smooth functioning of the referral program within the Android app. Work on identifying and fixing any bugs or issues that arise and conducting thorough testing to validate new features and enhancements.\n\n* Monitoring Performance: Monitor the product performance within the Android app, set up monitoring tools to track key performance metrics, and provide regular reports on the program's success and areas for improvement.\n\n\n\n\n\n\nYour day to day (How to accomplish those Outcomes):\n\n\n\nDesign and implement new features and functionalities in the Android app.\n\nConduct code reviews to ensure adherence to best practices and maintain high code quality.\n\nCollaborate with QA specialists to identify and resolve bugs and performance issues.\n\nManage and optimize CI/CD pipelines for streamlined app updates and releases.\n\nMonitor app performance and implement optimizations for speed and responsiveness.\n\nEnsure app compliance with industry regulations and security standards.\n\nImplement and review security measures to protect user data and privacy.\n\nWork closely with iOS developers, backend developers, product managers, and designers.\n\nParticipate in regular team meetings, stand-ups, and planning sessions.\n\nCreate and maintain detailed documentation of development processes and features.\n\nShare knowledge and provide mentorship to junior developers and new team members.\n\nIdentify areas for automation and implement tools and scripts to improve efficiency.\n\nAnalyze user feedback and usage data to prioritize development tasks.\n\nStay up-to-date with the latest Android development trends and technologies.\n\nExperiment with new tools, libraries, and frameworks to enhance the app.\n\n\n\n\n \n\nRequirements:\n\n\n\n* 5+ years developing Android apps\n\n* 4+ years experience with Kotlin\n\n* Technical Skills:\n\n\n* Proficiency in Kotlin and Java programming languages.\n\n* Experience with Android SDK, Jetpack components, and Android Studio.\n\n* Knowledge of MVVM architecture and other design patterns.\n\n* Familiarity with RESTful APIs and third-party libraries and APIs.\n\n* Experience with CI/CD tools like Jenkins, Bitrise, or GitHub Actions.\n\n* Strong understanding of mobile UI/UX principles and best practices.\n\n* Proficiency in version control systems like Git.\n\n\n\n\n\n* Performance and Security:\n\n\n* Experience with app performance tuning and optimization.\n\n* Knowledge of mobile security best practices and implementation.\n\n\n\n\n\n* Compliance and Regulations:\n\n\n* Understanding of industry regulations and compliance standards for mobile applications.\n\n\n\n\n\n* Soft Skills:\n\n\n* Excellent problem-solving and analytical skills.\n\n* Strong communication and teamwork abilities.\n\n* Ability to mentor and guide junior developers.\n\n* Proactive and able to work independently with minimal supervision.\n\n\n\n\n\n* Other Requirements:\n\n\n* Fluent in English and Spanish.\n\n* Ability to work in a fast-paced, dynamic environment.\n\n* Familiarity with agile development methodologies.\n\n\n\n\n\n\n\n\nNice to have:\n\n\n\n* Familiarity with AI tools that enhance productivity and experienced in integrating AI technologies to streamline workflows.\n\n* Background in financial services or fintech, with an understanding of the unique challenges in these sectors.\n\n\n\n\n \n\nWhat we offer:\n\n\n\n* Being part of a multinational, highly driven team of professionals\n\n* Flexible and remote working environment\n\n* High level of ownership and independence\n\n* 20 vacation days / year + 75% holiday bonus\n\n* 1 month (proportional) of Christmas bonus\n\n* Food vouchers of 3,257 MXN / month\n\n* Internet bonus\n\n* Health & Life insurance\n\n* Parental leave \n\n* Home office set-up budget\n\n* Unlimited budget for Kindle books\n\n* 2 psychological sessions/month with Terapify\n\n* Baubap Free Loan\n\n\n \n\n#Salary and compensation\n
No salary data published by company so we estimated salary based on similar jobs related to Design, Java, Mobile, Senior, Junior, Android, Engineer and Backend jobs that are similar:\n\n
$55,000 — $100,000/year\n
\n\n#Benefits\n
๐ฐ 401(k)\n\n๐ Distributed team\n\nโฐ Async\n\n๐ค Vision insurance\n\n๐ฆท Dental insurance\n\n๐ Medical insurance\n\n๐ Unlimited vacation\n\n๐ Paid time off\n\n๐ 4 day workweek\n\n๐ฐ 401k matching\n\n๐ Company retreats\n\n๐ฌ Coworking budget\n\n๐ Learning budget\n\n๐ช Free gym membership\n\n๐ง Mental wellness budget\n\n๐ฅ Home office budget\n\n๐ฅง Pay in crypto\n\n๐ฅธ Pseudonymous\n\n๐ฐ Profit sharing\n\n๐ฐ Equity compensation\n\nโฌ๏ธ No whiteboard interview\n\n๐ No monitoring system\n\n๐ซ No politics at work\n\n๐ We hire old (and young)\n\n
\n\n#Location\nMexico City, Mexico City, Mexico
๐ Please reference you found the job on Remote OK, this helps us get more companies to post here, thanks!
When applying for jobs, you should NEVER have to pay to apply. You should also NEVER have to pay to buy equipment which they then pay you back for later. Also never pay for trainings you have to do. Those are scams! NEVER PAY FOR ANYTHING! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. A good idea is to check the domain name for the site/email and see if it's the actual company's main domain name. Scams in remote work are rampant, be careful! Read more to avoid scams. When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.