Senior Android Engineer, Smart Home (Remote)
at Ambient
Redwood City, California, USA -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 22 Jan, 2025 | Not Specified | 23 Oct, 2024 | N/A | Design Patterns,Apps,Sdks,Web Services,Software Engineering Practices,Operations,Coding Standards,Testing,Kotlin | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
ABOUT THE COMPANY:
Founded by ex-Apple Product and Engineering leaders, Level is redefining the smart home with technology that is simple, intuitive, useful, and invisible. At Level, we take a unique approach to designing products - one that shifts focus from what we make to how we make it and who we make it for. It’s an approach that results in elegant and unique solutions, raising the bar for the entire smart home ecosystem.
Now part of the Assa Abloy family, a global leader in access solutions, Level is positioned to accelerate innovation and expand our reach even further. This partnership strengthens our ability to deliver world-class smart home experiences while maintaining the vision and design excellence that have always set us apart.
Qualifications
- 5+ years of application development experience with Android frameworks
- Strong proficiency with Kotlin in an Android development environment
- Experience in mobile design patterns (MVVM), building mobile frameworks / SDKs, building custom UX widgets and optimizing apps for performance
- Experience with REST architecture for web services
- Experience writing testable code and automating test regressions
- Knowledge of professional software engineering practices including coding standards, code reviews, source control management, build processes, testing and operations
- Ability to communicate complex technical problems to both technical and business audience
Responsibilities:
ABOUT THE ROLE:
We’re looking for a Senior Android Engineer to join our engineering team. In this role, you will be working on the Android mobile app that enables all of our users to interact with our consumer and multifamily products.
At Level, our engineers work on new product development from day one, working cross functionally with many other engineering disciplines. Our Android Engineers have the freedom and flexibility to work on the technologies that truly interest them. The team is highly collaborative, with all members making a large impact, regardless of seniority.
RESPONSIBILITIES
- Develop and deliver new product features for our Android application
- Improve engineering processes and tools to increase team effectiveness
- Work across and collaborate with both technical and business teams
- Promote robust and maintainable code, clear documentation, and deliver high quality work on schedules
Qualifications
- 5+ years of application development experience with Android frameworks
- Strong proficiency with Kotlin in an Android development environment
- Experience in mobile design patterns (MVVM), building mobile frameworks / SDKs, building custom UX widgets and optimizing apps for performance
- Experience with REST architecture for web services
- Experience writing testable code and automating test regressions
- Knowledge of professional software engineering practices including coding standards, code reviews, source control management, build processes, testing and operations
- Ability to communicate complex technical problems to both technical and business audiences
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Proficient
1
Redwood City, CA, USA