Front End Developer
On-siteMcLean, Virginia, United States
Job Summary
Design, develop, and optimize front-end components using React/TypeScript while collaborating with designers to translate wireframes into responsive, accessible web applications. Integrate components with APIs and microservices, implement automated testing frameworks, and troubleshoot performance or cross-browser compatibility issues. Participate in Agile ceremonies, code reviews, and continuous integration processes to support build/release management and continuous deployment practices. Mentor junior developers, provide documentation for shared libraries, and present UI solutions and interactive demos to stakeholders. Maintain solutions and provide continuous improvement recommendations.
Required Qualifications
- Must be able to obtain Public Trust
- Master's degree and 1 year of relevant experience
- Bachelor's degree and 3 years of relevant experience
- No degree and 8 years of relevant experience
- Possesses at least one professional certification relevant to the technical service provided
- 3 years of experience with modern front-end development using React, TypeScript, or similar frameworks
- Strong understanding of CSS architecture
- Strong understanding of modern JavaScript (ES6+)
- Strong understanding of state management tools (Redux, Zustand, etc.)
- Experience developing accessible and performant web interfaces following WCAG and responsive design principles
- 3 years of experience with CI/CD workflows using Jenkins, GitHub Actions, or similar tools
- Experience with containerized development using Docker
- Proficiency with unit and integration testing frameworks
- Backend: Java
- Backend: Spring Boot
- Backend: Spring Security
- Backend: JPA/Hibernate
- Frontend: Angular
- Frontend: React
- Database: SQL (PostgreSQL, Oracle, SQL Server, or similar RDBMS)
- API Design: RESTful services
Desired Qualifications
- Experience supporting technical demonstrations or tech challenges
- 3+ years of application development in an Agile environment
- Excellent written and verbal communication skills
- interpersonal and collaborative skills
- Node.js
- JavaScript/TypeScript
- Observability: OpenTelemetry, CloudWatch, or Prometheus/Grafana
- CI/CD: Jenkins, GitHub Actions, or Azure DevOps
- Cloud: AWS or Azure
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.