Software Engineer, UI/UX
- Design and build engaging applications for Android and iOS platforms
- Work closely with backend developers to integrate APIs, third-party libraries, and cloud services (like Firebase) to ensure seamless data flow and functionality
- Collaborate with our third-party development team on new features and releases
- Develop, maintain, and extend cloud server applications and infrastructure
- Participate in the full software development lifecycle, from requirements gathering to deployment, and collaborate with designers, product managers, and test engineers
- Adhere to best practices and coding standards, conduct code reviews, and maintain clear documentation for future upgrades and utilization
- Bachelor’s degree or higher in Computer Science, Computer Engineering, Electrical Engineering, or 2+ years of relevant experience
- Proficiency developing with Kotlin for Android
- Experience using Flutter for cross-platform application development
- Basic knowledge of UI design and reactive UI patterns
- Basic knowledge of ProtoBufs, MQTT, WebSockets, and restricted-bandwidth data protocols
- Experience with Embedded Linux and Linux system services
- Experience working with databases such as SQLite
- Experience using version control tools like Git and familiarity with CI/CD pipelines
- Strong written and verbal technical communication skills
- Hands-on experience with AWS IoT Core, Lambda
- Proficiency in C#, Python
- Familiarity with Ethernet, WiFi, LTE, and Bluetooth
- Familiarity with GTest Framework or equivalent
- Experience with XCode and TestFlight
- Experience working with cross-functional software, hardware, test, and manufacturing teams
- Healthcare, Dental, Vision
- 401k
- Flexible Paid Time Off - that we actually want you to use!
- 8 Company Holidays + the company observes a period of scheduled downtime during the end of the year for a week, allowing all employees to enjoy a break
- 12 weeks paid parental leave
- $2,000 per year towards an RV trip of your own &/or professional development opportunities - we call this a LightTrip
Recommended Jobs
Product Marketing Lead, GTM Strategy - Claude for Knowledge Work
About Anthropic Anthropic’s mission is to create reliable, interpretable, and steerable AI systems. We want AI to be safe and beneficial for our users and for society as a whole. Our team is a quickly…
Retail Assistant Manager - PT/FT
POSITION TITLE: Retail Assistant Manager STATUS: Non-Exempt DEPARTMENT: Donated Goods Retail (DGR) REPORTS TO: Retail Store Manager SAFETY SENSITIVE: HIGH – Position is subject to …
Commercial Real Estate Loan Officer
Actively seeking a Commercial Real Estate Loan Officer to solicit new CRE loan business through a network of brokers, business owners, and investors. RESPONSIBILITIES : Will solicit and coordi…
Electronic Warfare Fleet Liaison
Public Trust: None Requisition Type: Regular Your Impact Own your opportunity to support our nation's defense. Make an impact by connecting and securing critical operations across the glob…
Restaurant Director of Operations / Regional Manager - Upscale Dining
Description NextGen Hospitality Solutions is looking for an experienced Restaurant Director of Operations / Regional Manager to join our upscale dining team in Los Angeles. This full-time, on-site…
Team Sales Representative - Los Angeles - Neurosurgical
Neurosurgical Team Sales Representative Who we want: Challengers. People who seek out the hard projects and work to find just the right solutions. Teammates. Partners who listen to…
Tax Senior - Bilingual Japanese
Job Description TAX SENIOR - BILINGUAL JAPANESE Responsibilities Assists partners and managers on international clients with all facets of tax compliance and consulting. Preparation and review of t…
VMI Representative
Job ID: 16632 Position Purpose/Summary: The VMI Representative is responsible for owning and optimizing the customers supply chain performance within a Vendor Managed Inventory (VMI) environment. …
Program Coordinator, Categorical
SUMMARY DESCRIPTION Under general direction from an appropriate level manager or administrator, serve as the coordinator for assigned program or project area providing professional level program o…