Facebook pixel

Senior Software Engineer
Android, San Diego
Updated on 3/22/2023
Locations
San Diego Metropolitan Area, CA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Agile
Android Development
Data Structures & Algorithms
Git
Java
Kotlin
SCRUM
UI/UX Design
Requirements
  • Take ownership of features and make a direct impact on the Nova Controller and future applications
  • Develop new features and capabilities that delights the user experience, using the latest Android technologies and framework available in the Android Jetpack library
  • Build tools that will empower mobile developers to work more efficiently
  • Bachelors or Masters Degree in Computer Science, Computer Engineering or equivalent practical experience, plus 3+ years of industry experience
  • Understanding of Computer Science Fundamentals, Object Oriented Programming, and Data Structures/Algorithms
  • Understanding of modern Android development, Android application lifecycle, Android UI layout design, and MVVM arhitecture
  • An understanding of SDLC and Agile development methodologies such as Lean, Scrum, or Kanban. Experience with Git, Continuous Integration and Continuous Delivery mechanisms
  • Experience writing code in Java or Kotlin Programming Languages
  • You have a demonstrated record of working hard, being a trustworthy teammate, holding yourself and others to high standards, and being kind to others
Responsibilities
  • You will be a part of setting a culture of creativity, innovation and excellence in all areas of engineering and technology on mobile
  • Establish and follow coding standards and best practices for mobile development on Android with Kotlin and Jetpack Compose
  • Collaborate with a diverse group of highly motivated and supportive engineers from various disciplines to create reliable and secure autonomous intelligent systems to protect lives
  • Provide exceptional user experience on mobile, tablets, and large screen devices by helping define the architecture, building up features, and improving existing ones on the Android platform
  • Prototype and test experimental features and libraries to asses project fit
  • Work with the User Experience and Design (UXD) and Business Development teams and incorporate design wireframes and user feedback to improve the user experience
  • Makes sound design/coding decisions keeping customer experience in the forefront. Contributes to a culture of innovation, collaboration and continuous improvement
  • Help influence the technical roadmap for Product Management
  • Constantly improve your craft and take pride in what you ship
Shield AI

201-500 employees

Self-driving technology without GPS
Company Overview
Shield AI's mission is to advance America's nation's core values by providing the US and allies access to leading technologies and innovations.
Benefits
  • Medical Insurance Coverage
  • Long Term Disability Insurance
  • Health Care FSA and Dependent Care FSA
  • Employee Assistance Program
  • Subsidized Gym Membership
  • Pet Insurance
  • Competitive Compensation
  • Retirement Services
  • Life Insurance
  • Parental Leave
  • Bereavement Support
  • Flexible Work Hours
  • PTO
  • Paid Holidays
  • Commuter Benefits
  • Relaxed Dress Code
  • Yearly Swag Items
  • Unlimited Snacks
  • Bottomless Beverages
  • Annual Celebrations
  • Work From Home Benefits
  • Standing Desks and Widescreen Monitors
Company Core Values
  • Earn Trust
  • Candor
  • Pursue Excellence
  • Delight Our Customers
  • Put the Team First
  • Embrace Teammates
  • Demonstrate Grit
  • Dominate