
Android Application Developer
6 days ago
About Ubiquiti
At Ubiquiti Inc., we create technology platforms for Businesses, Smart Homes, and Internet Service Providers, driven by our goal to connect everyone, everywhere. To date, Ubiquiti has shipped over 100 million devices worldwide, from ISP networking products to the next generation of IT solutions. Our growth is made possible by the dedicated team of hundreds behind the scenes. From software developers and product managers to designers and strategists, Team UI is driven to achieve our common goal: Rethinking IT.
At Ubiquiti, you'll heighten your potential and broaden your horizons, all while shaping the future of connectivity.
Responsibilities
- Build Android Apps That Shine: Develop and maintain high-quality Android applications that integrate seamlessly with Ubiquiti's ecosystem, including UniFi Connect, UniFi Play, and UniFi Drive. Your work will directly impact how users interact with our products.
- Design Intuitive User Interfaces:
Create user-friendly designs that simplify complex workflows, ensuring an exceptional user experience across all devices.
- Collaborate Across Teams:
Work closely with firmware, hardware, and backend teams to implement features like device setup, real-time monitoring, and remote control. Ensure a smooth handoff between software and hardware.
- Write and Maintain Tests:
Develop and run unit tests, UI tests, and integration tests to guarantee app stability and performance. Your attention to quality will let every engineer on the team sleep a little easier.
- Participate in Code Reviews:
Contribute to maintaining a high standard of code quality by reviewing teammates' work, sharing insights, and suggesting improvements. Help the team grow stronger with each iteration.
- Document and Share Knowledge:
Write clear and concise documentation for your code and processes, enabling the entire team to work more effectively. Sharing is caring, especially when it saves time
Requirement
- A collaborative and open mindset, with a willingness to seek feedback, share ideas, and support both individual and team growth.
- Strong experience in developing Android applications with Kotlin.
- Familiarity with Git for version control in team projects.
- Ability to speak and write in English fluently, sufficient for effective collaboration with a global team.
- Bachelor's degree in Computer Science or equivalent practical experience.
Nice to have
- Familiarity with Coroutines and Flow for efficient asynchronous programming and state management.
- Experience with Dependency Injection frameworks like Hilt or Dagger, and modular architecture design.
- Demonstrated skills in writing unit tests and UI tests.
- Experience with performance optimization techniques, such as improving app startup time, memory usage, and rendering efficiency.
- Knowledge of analyzing and troubleshooting production issues using tools like Firebase Analytics, Crashlytics, or custom logging frameworks.
- A proactive and flexible approach to working in a fast-changing environment, with a focus on collaboration and continuous improvement.
Benefits
- International work environment and work with global development teams.
- Excellent work conditions.
- Competitive package we can and do offer great pay, perks, and benefits.
- Group insurance; Health insurance.
- Flexible working patterns.
- Free drinks and snacks in the office.
-
Mobile Engineer, Android
1 week ago
Taipei City, Taiwan BTSE Full time $80,000 - $120,000 per yearAbout BTSE彼特思方舟 is a specialized service provider dedicated to delivering a full spectrum of front-office and back-office support solutions, each of which are tailored to the unique needs of global financial technology firms. 彼特思方舟 is engaged by BTSE Group to offer several key positions, enabling the delivery of cutting-edge technology...
-
Senior Android Engineer
1 week ago
Taipei, Taipei, Taiwan Kkcompany Full time $90,000 - $120,000 per yearAbout the job Senior Android Engineer (Taipei/Kaohsiung) KKCompany Technologies Group is a leading technology group in software services. We have created the world's first legal music streaming platform, KKBOX, and are an international software technology group focused on "multimedia technologies, digital cloud, and AI applications" as our core business...
-
Senior software engineer-android
1 week ago
Taipei City, Taiwan Cerence AI Full time NT$900,000 - NT$1,200,000 per yearResponsibilities:• Speech dialog system application development for android platform• Implement VUI/GUI of the application according to requirement• Ensure the performance, quality, and responsiveness of applications• Collaborate with a team to define, design, and ship new features• Identify and correct bottlenecks and fix bugs• Porting Speech...
-
Senior Android Engineer
1 week ago
Taipei, Taipei, Taiwan Kkcompany Full time $90,000 - $120,000 per yearAbout the job Senior Android Engineer (Music Streaming Solutions) KKCompany Technologies, Asias leading AI multimedia technology group is dedicated to creating values for customers with core businesses of multimedia technologies, digital cloud, and AI applications. At KKCompany, we believe in Innovation Made Simple, and technology is the answer to the...
-
Android/MDEP Software Engineer
1 week ago
Neihu District, Taipei City, Taiwan IAdea Full time $120,000 - $200,000 per yearJob Description:Responsible for the design, development, and optimization of the Android Framework layer, as well as extending and customizing features based on product requirements. Collaborate with application layer and hardware teams to provide efficient and stable framework support, and participate in issue analysis and system performance tuning. IAdea...
-
Software Engineer, Android System
1 week ago
Taipei, Taipei City, Taiwan Barco Full time $80,000 - $120,000 per yearBarco, a global technology leader, pioneers solutions that drive positive outcomes worldwide. Specializing in the Enterprise, Healthcare, and Entertainment sectors, we engineer networked visualization solutions. The Barco Taiwan Design Center (TDC) is the core of our Enterprise division, serving as the pivotal R&D hub. Here, we create exceptional user...
-
Software Engineer, Android Onboarding
1 week ago
Banqiao District, New Taipei City, Taiwan Google Full time $100,000 - $200,000 per yearGoogle welcomes people with disabilities.Minimum qualifications:Bachelor's degree in Computer Science, a related technical field, or equivalent practical experience.1 year of experience in Android development.Preferred qualifications:Master's degree in Computer Science, Electrical Engineering, Computer Engineering, a related technical field, or equivalent...
-
Senior Android Firmware Engineer
1 week ago
Taipei, Taipei City, Taiwan Michael Page Full time $90,000 - $120,000 per yearDrive new product innovation with a highly competitive compensation package.Join a medium-to-large technology company with clear career progression paths.About Our ClientThis opportunity is with a well-established, medium-sized technology company, known for its commitment to innovation and technology-driven solutions. The organization has a strong presence...
-
Taipei, Taipei City, Taiwan Google Full time $120,000 - $200,000 per yearGoogle welcomes people with disabilities.Minimum qualifications:Bachelor's degree or equivalent practical experience.2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree.2 years of experience with data structures or algorithms.Preferred qualifications:Master's degree or PhD in...
-
Banqiao District, New Taipei City, Taiwan Google Full time $104,000 - $130,878 per yearGoogle welcomes people with disabilities.Minimum qualifications:Bachelor's degree in Computer Science, a related technical field, or equivalent practical experience8 years of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript).3 years of experience in a technical leadership role; overseeing...