Android Developer (IoT sphere)

Android EngineerSoftware EngineerFull TimeRemoteMid LevelTeam 1,001-5,000

Location

Poland

Posted

66 days ago

Salary

0

Seniority

Mid Level

Job Description

Android Developer (IoT sphere)

Coherent Solutions

Company Background Our client is a global leader in access solutions and smart home technologies. With over a decade of innovation in the IoT space, the company is a pioneer in connected home solutions, including garage door openers, gate systems, and smart access management tools. One of their flagship innovations is the platform, which allows users to control and monitor their home access systems through connected devices. The current focus is a mobile app designed to support and manage gated communities. Project Description This role involves joining a newly formed team focused on building a brand-new feature from scratch. The project adheres to established coding standards, pull request review guidelines, and modern CI/CD practices powered primarily by Azure and GitHub Actions. Technologies - Kotlin - Kotlin Coroutines - Unit tests - Firebase services (Analytics, Crashlytics, Remote Config, Data Store) - MVVM - UX design tools - AI tools What You'll Do - Develop and deliver new features for a mobile application; - Implement MVVM architecture and asynchronous programming using Kotlin Coroutines; - Integrate Firebase services (Crashlytics, Remote Config, Analytics, DataStore); - Build and maintain Unit Tests and support Agile development cycles; - Contribute to the formation and growth of a newly established team; - Follow established coding standards and development guidelines; - Perform regular code reviews, including cross-team PR reviews; - Collaborate effectively within a distributed international team; Job Requirements - 3-5 years of experience working with Kotlin and Kotlin Coroutines; - Experience with MVVM; - Experience with Firebase services (Analytics, Crashlytics, Remote Config, Data Store); - Strong experience with unit tests; - Experience with Agile/Scrum methodology; - Knowledge of UX design tools like Figma, Zeplin and etc. will be an advantage; - Experience with Postman, Charles (and other traffic stiffers) will be an advantage - Proven communication skills in English (Upper-Intermediate or higher); What Do We Offer The global benefits package includes: - Technical and non-technical training for professional and personal growth; - Internal conferences and meetups to learn from industry experts; - Support and mentorship from an experienced employee to help you professional grow and development; - Internal startup incubator; - Health insurance; - English courses; - Sports activities to promote a healthy lifestyle; - Flexible work options, including remote and hybrid opportunities; - Referral program for bringing in new talent; - Work anniversary program and additional vacation days.

Related Job Pages

More Android Engineer Jobs

Software Mind logo

Android Software Engineer, Kotlin

Software Mind

Software House focused on results since 1999

Android Engineer67 days ago
Full TimeRemoteTeam 1,001-5,000Since 1999H1B No Sponsor

• Defining and maintaining high standards for architecture, performance, and code quality within the Android team • Driving mobile development excellence with CI/CD pipelines, version control, and integration with cloud-based infrastructure • Ensuring scalable, testable, and maintainable Android solutions by applying clean architecture principles

Romania
Job Closed
Software Mind logo

Android Software Engineer, Kotlin

Software Mind

Software House focused on results since 1999

Android Engineer67 days ago
Full TimeRemoteTeam 1,001-5,000Since 1999H1B No Sponsor

• Defining and maintaining high standards for architecture, performance, and code quality within the Android team. • Driving mobile development excellence with CI/CD pipelines, version control, and integration with cloud-based infrastructure. • Ensuring scalable, testable, and maintainable Android solutions by applying clean architecture principles.

Moldova
Job Closed
360Learning logo

Junior Software Engineer Mobile Android

360Learning

360Learning is on a mission to help other businesses “achieve growth through impactful learning.” The company, as an employer, aims to foster a culture base

Android Engineer67 days ago

We are a team of 9 mobile software engineers, 1 Engineering Manager, and 1 Project Manager working on a best-in-class mobile solution that includes two native mobile applications powered by a modern tech stack (Kotlin Multiplatform, Jetpack Compose, SwiftUI), extensive CI setup (Bitrise), custom apps, internal DX tools, and so on. We are looking for a Junior Android developer (0.5 - 2 years of experience), with an interest to learn Kotlin MultiPlatform tech stack in short term and iOS in mid-long term. As part of the R&D department with more than 80 engineers, our mobile team is imperative to 360learning’s response to our increasingly demanding customers for an engaging learning experience on mobile. The team has the opportunity to: - Lead real and complex technical challenges: A complex codebase on which analysis and modeling capabilities are key. Significant traffic (2.3 million registered users on the platform) and a strong focus on code quality, with modular and layered clean architecture, systematic code peer reviews, and automated tests on each PR - Work on an attractive technical stack: in the mobile team, we are fully invested in Kotlin Multiplatform from its early days (2020), with 80% of the codebase migrated. It’s complemented by Kotlin/Jetpack Compose on Android and Swift/SwiftUI on iOS - Within an R&D team that allows rapid progress: Our decentralized peer review process allows us to receive qualitative and regular feedback from other team members. A team of high-level engineers who promote pair programming and knowledge sharing. Within 1 month you will: - Discover the 360Learning platform - Have a global view of our codebase - Get used to the team's processes - Implement your first tickets - Integrate our decentralized peer review process to adopt our best practices Within 3 months you will: - Work on the development of broader functionalities - Gain skills on our stack Within 6 months you will: - Share your best practices within the team - Create your own courses on the 360Learning platform - Implement cross-functional tools, to allow the team to maintain its quality standards and increase its speed - Document, refactor, and analyze features to maintain a high level of quality and transparency Within 9-12 months you will: - Onboard the new engineers of the team - Work on complex functionalities that impact several teams and stakeholders - Work on architectural changes impacting our entire code base The Skill Set - You have first experience in native Android development - You are interested, ready to learn, and develop for Kotlin Multiplatform and iOS - You like learning new technologies and applying them in practice - The idea of ​​working in a scale-up with strong performance and quality challenges stimulates you - You are comfortable with algorithms - You are fluent in English (level B2 or equivalent) - You show enthusiasm for our culture explained here: https://bit.ly/Convexity360L What we offer - Compensation: Package includes base salary, a variable component and equity 📈 - Benefits/Perks: Work From Home stipend, RTT, lunch vouchers, medical insurance, gym subscription, 1 month parental leave for the second parent. - Balance: Flexible hours, full remote work possible anywhere in France 🏠 - Diversity, Equity, and Inclusion: We have 6 active ERGs including Mental Health, Environmental/Sustainability, Women, Parents, LGBTQIA2S+, and Ethnic Diversity. Each group has at least one executive team member serving as a member of the group, bringing greater awareness to each group’s activities and providing a quick path to impact 🤝 - Corporate Social Responsibility: Review our CSR Charter: 360learning.com/blog/corporate-social-responsibility-charter 🌎🌏🌍 - Culture: A framework that will help you make an impact - envision our way of working and our Convexity Culture: https://bit.ly/Convexity360L & find out more about the teams, product and processes https://bit.ly/42H1ggC 🚀👩🏻‍💻🏆 Interview process - Phone call with one of the Talent Acquisition Managers - Technical Test to do at home (Hacker Rank) - Discovery Meeting with one of our Mobile Engineer - Clarification meeting with our Mobile Project Manager - Culture-fit interview with Fabrice our VP Engineering - Offer! ⇾ Get ready using our Knowledge Base: https://bit.ly/42H1ggC Who We Are 360Learning enables companies to upskill from within by turning their experts into champions for employee, customer, and partner growth. With our LMS for collaborative learning, Learning & Development teams can accelerate upskilling with the help of internal experts instead of slow top-down training. 360Learning is the easiest way to onboard and upskill employees, train customer-facing teams, and enable customers and partners–all from one place. 360Learning powers the future of work at 1,700 organizations. Founded in 2013, 360Learning has raised $240 million with 400+ team members across North America and EMEA. Learning Includes Everyone. In concert with our culture, 360Learning believes learning includes everyone and that means embracing the strengths of diversity, connectedness, and inclusion. Through conscientious efforts, our global footprint celebrates cultures, perspectives, and experiences from all over the world to support our platform that is built for all regardless of race, ethnicity, gender identity or expression, sexual orientation, religion, age, neurodiversity, disability status, citizenship, veteran status or any other aspect which makes an individual unique or protected by laws and regulations in the locations where we operate. Thus, 360Learning is proud to be an equal opportunity workplace, and we commit to continue this throughout our processes for recruitment, compensation, benefits, performance, promotion, and all other conditions and terms of employment. We want to learn from and with you!

France
Job Closed
IDT logo

Senior Mobile Software Engineer (Antifraud team)

IDT

We know that you’ll have looked at quite a few company pages but IDT is different. We want people who want to make a big difference to our company with big ambitions. We’re a truly global team, with 1300 people working across all continents, apart from (at the moment!) Antarctica. But we are proud that despite our size, we encourage and support any in-house entrepreneurs to develop their ideas into business action. Our exciting growth plans make it a great time to join us. Our people are the reason for IDT’s passion for success. The IDT family is made up of people of all backgrounds, expertise, and interests, all with a relentless team spirit. We need people who share both our commitment to success and excitement about our journey. You won’t ever be bored or have to wonder how to fill your time. You’ll find the work challenging but you’ll get the support of a great team to help you beat those challenges. You will also be expected to support others as well as work hard, work well and work with a smile. If you want a join a company that will help you become your brilliant best and achieve amazing results, then you want to join IDT.

Android Engineer67 days ago
Full TimeRemoteTeam 1,151Since 1990

Join our mission to protect cross-border transactions, helping customers send money safely worldwide. As a Senior Mobile Software Engineer in our Anti-Fraud & Compliance team, you'll architect high-performance systems that detect fraud and enforce regulatory compliance. What You'll Do: - Design, develop, and maintain a scalable and secure data collection framework within our mobile applications (iOS and Android) - Implement efficient and privacy-compliant methods for collecting user and device data while ensuring a seamless user experience - Contribute to the overall architecture and technical strategy of our mobile platforms - Collaborate with business stakeholders, MLOps engineers, data scientists and be a part of the product development team - Enhance fraud detection systems using ML - Stay up-to-date with the latest mobile technologies, security best practices, and anti-fraud techniques. - Boost your career with a big international product company and have new growth opportunities We're Looking For: - 5+ years of professional experience in mobile software development - Experience in native mobile development (Android and iOS) - Experience designing and building complex mobile applications - Solid understanding of mobile architecture patterns, performance optimization, and security best practices - Knowledge of Flutter It would be a plus: - Knowledge and experience beyond the mobile stack. - Experience in the production usage of any ML technologies - Knowledge of fraud prevention, fintech, or compliance What We Offer: - Remote work flexibility – work from anywhere as B2B contract with competitive gross compensation in USD - If you are in Belarus and Moldova - there are perfect office spaces. - Top-tier hardware to support your productivity. - An exciting and challenging job with talented people around. - Continuous learning and career growth opportunities. - Coverage for professional development: training, seminars, and conferences. - More perks for the Minsk and Chisinau office employees. - Access to high-quality English lessons

Belarus + 5 moreAll locations: Belarus | Georgia | Moldova | Poland | Serbia | Spain