Description
We are seeking a highly skilled Front-End Software Engineer to design and develop complex new software products, or make significant enhancements to existing software. As a hands-on developer, you will have significant experience in building modular, reusable components and features using a modern front-end framework. You will work in an Agile environment with minimal supervision and embody a passion for continuous improvement and innovation.
Key Responsibilities:
- Build reusable components that align with system design patterns
- Optimize application for maximum speed and scalability
- Participate in team design and code reviews
- Collaborate with a small team of engineers and designers to understand business requirements and user experience goals
- Provide recommendations for continuous improvement
- Provide ongoing maintenance, support, and enhancements in existing systems and platforms
- Troubleshoot complex problems and provide customer support for software systems and application issues
Requirements:
- Bachelor's Degree in Computer Science, Electrical or Computer Engineering or a related technical discipline, or the equivalent combination of education, technical training, or work/military experience
- Clearance Level: TS/SCI with Polygraph
- 8 to 10 years of related software development experience
- Extensive experience with Angular
- Expert knowledge of JavaScript, HTML, and CSS
- Experience designing complex search interfaces
- Experience in optimizing web applications for performance and usability
- Experience with integrating with third-party APIs
- Proficient understanding of code versioning tools, such as Git
- Experience with Linux operating systems
Benefits:
- Comprehensive benefits and wellness packages
- 401(k) plan with company match
- Competitive pay and paid time off
- Full flex work weeks where possible
- Paid parental, military, bereavement, and jury duty leave
- Short and long-term disability benefits, life, accidental death and dismemberment, personal accident, critical illness, and business travel and accident insurance