Full Stack Software Engineer

LightFeather Logo

LightFeather

πŸ“Remote - Worldwide

Summary

Join LightFeather as a Full Stack Software Engineer and contribute to building and maintaining web applications supporting user accounts, applicant experiences, and company workflows. This full-time, remote position requires US citizenship and an active Public Trust clearance or above. You will design and develop scalable web applications using React, Ruby on Rails, and Formik, implementing validation and automation testing. Success requires strong collaboration skills and experience with various technologies. LightFeather offers a collaborative team culture focused on meaningful impact and a commitment to diversity and inclusion.

Requirements

  • US Citizenship
  • Active clearance at the Public Trust level or above
  • Bachelor's degree in Computer Science, Software Engineering, or a related field
  • 3+ years of experience as a Full Stack Engineer with expertise in React
  • Strong knowledge of Formik with Yup validation, Cypress, and API integrations
  • Experience with Git
  • Ability to troubleshoot, optimize, and refactor existing codebases
  • Ability to work as a team player
  • Detailed documentation skills
  • Excellent oral and written communications
  • Strong customer service/client facing skills

Responsibilities

  • Design and develop scalable web applications using React, Ruby on Rails, and Formik
  • Build and maintain form-based web applications to digitize user applications and improve usability
  • Implement validation and automation testing using Yup and Cypress
  • Enhance UI/UX experiences for user accounts, biometric scheduling, and secure messaging
  • Support feature rollouts, optimizations, and internal production operations

Preferred Qualifications

  • Experience with Ruby on Rails
  • Experience with GraphQL and Redux
  • Experience working with Docker, Splunk, and cloud-based deployment
  • Experience with Google Analytics

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.