Software Engineer - Frontend
Job in
Reston, Fairfax County, Virginia, 22090, USA
Listed on 2026-05-10
Listing for:
Noblis
Full Time
position Listed on 2026-05-10
Job specializations:
-
Software Development
Front End Developer, Full Stack Developer, Software Engineer
Job Description & How to Apply Below
Responsibilities
- Research, program, and debug while working in a fast‑paced, collaborative team environment.
- Analyze our clients’ challenges and provide solutions by identifying and applying appropriate tools and technologies and developing various types of applications.
- Design, build, and maintain interactive UI components and full application views using Angular or React, and implement backend services using Python.
- Participate in code reviews and best practices: conduct reviews as a reviewer and a submitter, establish coding standards, and ensure best practices for software development, including testing and deployment.
- Translate UX design specifications and user research into clean, accessible, and high‑performing frontend implementations that adhere to established design systems and style guides.
- Build and consume RESTful APIs; integrate UI components with backend services including AWS‑managed services such as Lambda.
- Assist in building continuous integration and continuous delivery (CI/CD) pipelines to ensure code is constantly being tested and delivered.
- Work in an agile team facilitated by tools like Jira and Confluence.
- Collaborate with backend engineers, platform teams, and UX designers to define frontend architecture patterns, shared component libraries, and integration contracts.
- Communicate with clients to provide progress status updates.
- Apply front‑end development experience to build reusable components and libraries.
- Develop and deploy applications within secure cloud environments (e.g., AWS Gov Cloud).
- US Citizenship is required.
- Clearance: Active Top‑Secret SCI (TS/SCI) with Polygraph.
- Bachelor’s degree with 3 years of related experience OR Master’s degree with 1 year of related experience; OR Associate’s degree with 6 years of related experience; OR High School diploma/GED with 9 years of related experience.
- Strong understanding of UI design principles, human‑computer interaction, and UX best practices.
- Understanding of the software development lifecycle (SDLC).
- Programming
Languages:
familiarity with Python. - Front‑End Frameworks: experience building and maintaining web applications using React, Vue.js, and/or Angular.
- Back‑End Frameworks: experience using FastAPI and RESTful API.
- Experience with version control systems (Git, Git Hub, Git Lab) and modern development workflows.
- Familiarity with CI/CD pipelines for frontend builds and deployments.
- Experience designing and implementing UI components that interact with backend services, including AWS services such as Lambda and experience with Atlassian products (Jira, Confluence).
- Solid understanding of UI development fundamentals: HTML5, CSS3, and CSS.
- Ability to convey technical information to non‑technical individuals.
- Familiarity with automated frontend testing tools like Cypress.
- Experience with AWS services such as EKS.
- Strong command of JavaScript and Type Script with a focus on building responsive and interactive frontend applications.
- Experience working with microservices design patterns.
- Familiarity with UI/UX design tools such as Figma, Sketch, or Adobe XD.
- Familiarity with UI design systems and component libraries such as Angular Material or Bootstrap.
- Experience using Docker and/or Kubernetes.
- Health, life, disability, and retirement benefits.
- Paid leave and professional development opportunities.
- Tuition assistance and work‑life programs.
Projected compensation range: USD $90,700 - USD $141,775 per year.
Posted Salary RangeUSD $90,700 – USD $141,775 per year.
Commitment to Non‑DiscriminationAll qualified applicants will receive consideration for employment without regard to race, color, ethnicity, sex, age, national origin, religion, physical or mental disability, pregnancy/childbirth, and other characteristics protected by applicable law. If reasonable accommodation is needed, please contact us ().
EEO & E‑Verify- EEO is the Law (https://(Use the "Apply for this Job" box below).)
- E‑Verify ()
- Right to Work (https://)
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×