
Software Engineer, UI/UX
Lightship
full-time
Posted on:
Location Type: Hybrid
Location: Broomfield • Colorado • United States
Visit company websiteExplore more
Salary
💰 $107,000 - $125,000 per year
About the role
- 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.
Requirements
- 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
Benefits
- 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
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
KotlinFlutterUI designreactive UI patternsProtoBufsMQTTWebSocketsEmbedded LinuxSQLiteGit
Soft Skills
technical communication
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Computer EngineeringBachelor’s degree in Electrical Engineering