Bastion Technologies - Mountain View, CA

posted 22 days ago

Full-time - Mid Level
Remote - Mountain View, CA
Professional, Scientific, and Technical Services

About the position

Bastion Technologies, Inc. is seeking a Software Engineer - Full Stack Developer to support NASA on the Fully Integrated Lifecycle Mission Support Services 2 (FILMSS 2) contract. The role involves designing, developing, and maintaining components and databases, collaborating with back-end developers, and ensuring optimal performance of user-facing applications across various devices and browsers.

Responsibilities

  • Develop and maintain scalable web applications using modern front-end and back-end technologies.
  • Collaborate closely with back-end engineers to ensure smooth integration of front-end components with back-end systems.
  • Focus on delivering a responsive and interactive user experience that is fast, functional, and visually appealing.
  • Develop features such as search functionality, data filtering, sorting, and data visualization tools.
  • Ensure cross-browser compatibility and optimize performance for mobile and desktop environments.
  • Write clean, maintainable, and efficient code while adhering to web development best practices.
  • Work with cross-functional teams to align technical solutions with user needs.
  • Develop and maintain functional requirement documents and guides.

Requirements

  • Bachelor's degree in a computer-related field.
  • 5+ years of recent and related work experience.
  • US Citizenship or Permanent Resident status due to the sensitivity of customer-related information.
  • Experience with React JS, Next, Angular JS, and JavaScript.
  • Experience in web development (HTML5/CSS3/JavaScript/SQL).
  • Familiarity with RESTful APIs and UI testing frameworks (e.g., Jest, Cypress).
  • Familiarity with code versioning tools like Git to GitHub.
  • Understanding of the entire web development process (design, development, and deployment).

Nice-to-haves

  • Additional programming and web languages (ORACLE/SQL, PERL, C++, Python, XML, PHP, R, Matlab, or other languages).
  • Experience working with cloud-based data storage solutions (e.g., AWS).
  • Knowledge of build tools (e.g., Webpack, Gulp, npm).
  • Experience with content management systems (e.g., WordPress, Drupal).
  • Familiarity with browser testing and debugging.
  • Knowledge of SEO principles.
  • Familiarity with software like Adobe Suite, Photoshop, and content management systems.

Benefits

  • Medical, prescription, dental, vision insurance
  • AD&D and disability benefits
  • Life insurance
  • Retirement 401k
  • Vacation and sick pay
  • Paid holidays
  • Flexible work schedules
  • Professional training and development opportunities
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service