Full Stack Software Engineer

LightFeather Logo

LightFeather

πŸ“Remote - Worldwide

Summary

Join LightFeather as a Full Stack Software Engineer to build and maintain web applications supporting user accounts, applicant experiences, and company workflows. This is a long-term, full-time, remote position. You will design and develop scalable web applications using React, Ruby on Rails, and Formik, implementing validation and automation testing. Enhance UI/UX experiences and support feature rollouts and production operations. The role requires collaboration and strong communication skills. LightFeather offers a diverse and inclusive work environment.

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.