We are looking for a Front End Software Engineer to create an amazing user experience using JavaScript frameworks. The right candidate will have 4+ years of experience building production-grade applications with JavaScript and React, and will coordinate UI/UX designers and back-end developers to create a seamless user experience.
Requirements
- 4+ years of experience building production-grade applications with JavaScript and React
- 4+ years of experience using NodeJS for front-end tooling, building pipelines, and server-side rendering
- Experience in evaluating architectural tradeoffs and designing robust, scalable front-end component architectures
- Experience with HTML5 and CSS3 for building responsive, accessible user interfaces
- Experience with consuming and integrating RESTful APIs within front-end applications
- Experience using Git with GitHub or GitLab in a GitOps workflow for distributed version control and collaborative software development
- Experience in acquiring client requirements and resolving workflow or UX/UI problems
- Ability to write comprehensive front-end test suites using tools like Vitest, Jest, React Testing Library, or Playwright
- TS /SCI clearance
Benefits
- Health, life, disability, financial, and retirement benefits
- Paid leave, professional development, tuition assistance, work-life programs, and dependent care
- Recognition awards program acknowledges employees for exceptional performance and superior demonstration of values