Senior Staff SWE
Front-End, Hmc
Posted on 1/18/2023
INACTIVE
Locations
San Diego Metropolitan Area, CA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Docker
JavaScript
C/C++/C#
Git
Java
Linux/Unix
React.js
Python
TypeScript
UI/UX Design
Software Testing
Requirements
- 8+ years' experience developing large, production quality software systems with relevant technologies
- Excellent grasp of software development and coding principles with high productivity in a mainstream language(e.g. TypeScript, C++, Java, C#, Python, etc.)
- Strong knowledge of modern software engineering best practices
- Experience with Git and code management tools
- Passionate about developing high-quality and optimized software solutions
- Excellent software hygiene regarding code documentation, unit testing, bug tracking
- Strong technical collaboration skills and a desire to develop new skills
- Excited by a fast-moving environment with a highly motivated group
- BS/MS in Computer Science, similar degree, or equivalent practical experience
- Experience with geospatial data and visualization tools (Mapbox, MapLibre and React-Leaflet)
- Experience with rich visualizations within a web application (WebGL, A-Frame, Babylon.js, Deck.gl)
- Demonstrated record of working hard, being a trustworthy teammate, holding yourself and others to high standards, and being kind to others
Responsibilities
- Contribute to a platform (HMC) that will revolutionize the way that human beings engage with autonomous robotic systems
- Develop UI and UX elements of mission planning and command and control of autonomous systems based on design specifications
- Work closely with our operators, test pilots and instructors to enhance the UX of autonomous robotic systems
- Contribute to building out a web-based command and control interface for multi-agent systems
- Work with technologies like React and WebGL to build extensible, scalable and performant experiences
- Manage large streams of incoming data for effective renderings and delightful user experience
- Collaborate with your team in driving technical solutions to complex software and business problems
- Work with teams of supremely talented software engineers who care deeply about the solutions they create
- Leverage your skills across front-end and non-traditional tiers of various applications
- Automate distribution and packaging using CI/CD tools
- Distribution and packaging of applications on multiple platforms
- Other duties as assigned
Desired Qualifications
- Experience developing and delivering SPA type applications
- Experience building performant React apps
- Experience applying design systems to UI components
- Experience with Docker and CI/CD environments
- Experience with WebSockets and Electron (or similar)
- Experience with team leadership, or as a technical project lead
- Professional experience with Linux environments
- #LI-TJ1 1976
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