Spatial Front, Inc. (SFI) is seeking Senior Front-End Software Engineers to support their Federal Government customer. This role focuses on designing and developing dynamic, responsive web applications while collaborating with UI/UX designers and back-end engineers.
Responsibilities:
- Design and develop responsive, scalable, and high-performance web applications using Angular (v8+)
- Translate UI/UX wireframes and mockups into high-quality front-end code
- Develop reusable, modular components with effective state management (NgRx)
- Integrate and consume RESTful APIs and external data sources
- Optimize application performance to ensure fast load times and seamless user experiences
- Write clean, maintainable, and testable code using TypeScript, HTML5, and CSS3
- Conduct unit and end-to-end testing with tools such as Jasmine, Karma, and Protractor
- Collaborate with cross-functional teams in an Agile/Scrum environment
- Ensure 508 accessibility compliance and cross-browser compatibility
- Participate in code reviews, maintain CI/CD pipelines (e.g., Jenkins, GitHub Actions), and support ongoing application improvements
Requirements:
- Bachelor's degree in Computer Science, Information Systems, or a related field. May substitute six (6) years of equivalent professional experience in lieu of a degree
- 8+ years of experience as a Software Engineer with a focus on front-end development
- Proven expertise with Angular, TypeScript, HTML5, CSS3, and RESTful APIs
- Experience with GitHub, Jenkins, PostgreSQL, Java, and Node.js
- Strong understanding of modular code, routing, lazy loading, and performance tuning
- Experience working in Agile/Scrum and DevSecOps environments using Jira and Confluence
- Familiarity with AWS cloud services (e.g., S3, Lambda, API Gateway, DynamoDB)
- Strong analytical and problem-solving skills with high attention to detail
- Excellent written and verbal communication skills
- Must be able to pass a U.S. Public Trust background investigation (fingerprinting required)
- Experience with React or hybrid front-end frameworks
- Background in developing UI for customer-facing applications
- Familiarity with Docker, Kubernetes, and CI/CD pipelines
- Knowledge of security best practices (OAuth, JWT)
- Experience with Progressive Web Apps (PWAs) or server-side rendering (Angular Universal)
- Federal project experience and understanding of FISMA, FedRAMP, and Section 508 standards