S
Spatial Front, Inc
FrontendSenior
Senior Front-End Software Engineer (UI/UX)
HTMLCSSJavaScriptReactAngularVue.jsTypeScriptREST APIAWSAzureGCPJenkinsGitLab CIGitHub ActionsJasmineKarmaProtractorGitHubPostgreSQLJavaNode.jsJiraConfluenceDockerKubernetesOAuthJWTAngular UniversalProgressive Web Apps (PWAs)AWS S3AWS LambdaAPI GatewayDynamoDB
About the Position
Spatial Front, Inc. is seeking a Senior Front-End Software Engineer to support a Federal Government customer on a cloud-based platform for data sharing and analytics. The role involves designing and developing responsive web applications using modern front-end technologies like React, Angular, and Vue.js.
Responsibilities
- Design and develop responsive, scalable, and high-performance web applications using Angular (v8+) or React.
- Translate UI/UX wireframes and mockups into high-quality front-end code.
- Design, develop, and maintain scalable, secure web applications, integrating cloud infrastructure via AWS, Azure, or Google Cloud, and implementing CI/CD pipelines (e.g., Jenkins, GitLab CI, GitHub Actions).
- Collaborate closely with UI/UX designers, conducting code reviews, mentoring junior developers, and optimizing existing applications for performance and security.
- 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, React, 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 and serverless computing (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).
Benefits
- Comprehensive benefits package
Who to contact
Senior Front-End Software Engineer (UI/UX)$90,000 – $150,000 annually
View Original