Android Application Developer
2 weeks 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.
-
Senior Software Engineer, Android NFC
1 week ago
Banqiao District, New Taipei City, Taiwan Google Full time NT$150,000 - NT$250,000 per yearGoogle welcomes people with disabilities.Minimum qualifications:Bachelor's degree or equivalent practical experience.5 years of experience with software development in one or more programming languages.3 years of experience testing, maintaining, or launching software products, and 1 year of experience with large scale application design and architecture.3...
-
Senior Software Engineer, Android NFC
1 week ago
New Taipei, Taiwan Google Full time NT$1,200,000 - NT$2,400,000 per yearMinimum qualifications:Bachelor's degree or equivalent practical experience.5 years of experience with software development in one or more programming languages.3 years of experience testing, maintaining, or launching software products, and 1 year of experience with large scale application design and architecture. 3 years of experience in C++ or...
-
Android System Software Project Manager
1 week ago
New Taipei City, New Taipei City, Taiwan ViewSonic Full time NT$720,000 - NT$1,200,000 per yearWe're looking for an Android System Software Project Manager to join our team. In this role, you will lead firmware development for new products (NPI) and maintenance releases (MR). You'll work closely with APP, ODM, hardware, QA, and business teams to ensure smooth project execution, on-time delivery, and customer satisfaction.If you are highly organized,...
-
Taipei, Taiwan Google Full time NT$1,800,000 - NT$2,500,000 per yearMinimum qualifications:Bachelor's degree or equivalent practical experience.5 years of experience with software development in one or more programming languages.3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.Preferred qualifications:Experience with graphics systems...
-
Mobile Developer
2 weeks ago
Taipei, Taipei City, Taiwan Crypto Full time $80,000 - $120,000 per yearAbout the role:As we evolve, our company is migrating our applications from a native to a hybrid framework using React Native. We are seeking native developers who are excited about participating in this transition. This is a unique opportunity to expand your skill set and contribute to the development of a modern, hybrid application while leveraging your...
-
Mobile Developer
2 weeks ago
Taipei, Taiwan Crypto Full time NT$900,000 - NT$1,200,000 per yearAbout the role:As we evolve, our company is migrating our applications from a native to a hybrid framework using React Native. We are seeking native developers who are excited about participating in this transition. This is a unique opportunity to expand your skill set and contribute to the development of a modern, hybrid application while leveraging your...
-
Mobile App Developer
2 weeks ago
Taipei, Taiwan Btab Group Full time NT$900,000 - NT$1,200,000 per yearThe Role:Job Description:We are looking for a strong mobile app developer who welcomes both engineering and maintenance tasks. The primary focus will be to implement new user interfaces and features together with automated unit and integration tests.You will be working with our candid and collaborative team, where your knowledge and advice about application...
-
遊戲開發人員/Game Development
2 weeks ago
New Taipei City, New Taipei City, Taiwan Kooapps Full time $40,000 - $60,000 per yearResponsibilitiesImplement core features in mobile gamesWork closely with the production team to ship games with world-class polishTest your own and your peer's codeWrite good code using world-class engineering practicesRequirementsHave a background in ANY of the following: C++, C#Bachelor's Degree in Computer Science, Computer/Electronics and Communication...
-
Software Engineer
1 week ago
Taipei, Taipei City, Taiwan Samba TV Full time $120,000 - $180,000 per yearSamba TV tracks streaming and broadcast video across the world with our proprietary data and technology. We are on a mission to fundamentally transform the viewing experience for everyone. Our data enables media companies to connect with audiences for new shows and movies, and enables advertisers to engage viewers and measure reach across all their devices....
-
Software Engineer, Camera
2 weeks ago
Taipei, Taipei City, Taiwan Meta Full time NT$900,000 - NT$1,200,000 per yearAs a Camera Systems Engineer at Meta, you will help build the next generation of wearable devices and AI glasses by developing innovative camera system software and frameworks. You will work closely with cross-functional teams to deliver robust, high-performance camera features that redefine how people capture, share, and interact with the world.Software...