Full Stack Software Engineer
San Jose CA
Full-Time Regular
SYMVIONICS, Inc. has an Immediate Opening
Job Description: Full Stack Software Engineer
LOCATION: NASA Ames Research Center, Moffett Field, CA (*immediate opening*)
Job Description: ATM-X Freddie
As an agile team, we commit code and perform code reviews with a goal of performing a production push daily. The successful candidate is a motivated self-starter who loves technology and can grow our software platform enabling frequent and seamless production deployments. The XTM Client is an application designed to provide an airspace integration capability between a vehicle and supporting airspace system(s). The client aids in the planning of aircraft operations and provides a real-time interface for message exchanges with supporting airspace systems to provide situation awareness for the operator and adjacent services.
Required Skills:
- 4-5 years of experience delivering enterprise class applications, with at least 3 most recent years working in Java/JavaScript and REST APIs.
- Experience with modern JavaScript (ES6+) frameworks (e.g., React,, Vue)
- Experience with modern testing frameworks (e.g., Jest, Puppeteer, Cypress, Jest)
- Experience developing production web applications using React or mobile applications using either Native or React Native frameworks.
- Experience building scalable server-side applications using JS framework like express js, node js.
- Experience with Container technologies such as Docker & Kubernetes
- Deep understanding of front-end architecture and data-driven development
- Ability to work with designers to develop dynamic user experiences
- Experience with large scale single-page web applications
- Solid understanding of object-oriented design and programming concepts, core Java concepts, multi-threading, MVC, and common design patterns, SQL/NoSQL Databases
- Have a passion for quality and writing clean, solid, readable code that scales and performs well. Strong desire to learn, push the envelope, and share knowledge with others.
- Proven interpersonal communication skills
- Extra credit: Provide your GitHub account or StackOverflow profile with your resume!
Other desired skills:
- Experience with Behavior Driven Development
- Experience with GraphQL
- Familiarity with TypeScript
- Experience with drone technology
- Familiarity with Mobx, Mobx-State-Tree
- Experience engineering software systems of medium-to-large scope and complexity
- Practical knowledge of agile software development methodologies (e.g., XP, scrum
- Experience with continuous delivery and infrastructure as code
Required Education/Skills:
- B.S. in Software, Mechanical, Aeronautical, or Electrical Engineering
- Minimum of 4 years experience
- US Citizenship Required
SYMVIONICS is an Equal Opportunity/Affirmative Action Employer M/F/D/V
VEVRAA Federal Contractor
Job Type: Full-time