You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
CACI International

Front End Software Developer-TS/SCI with Poly

  • Office
  • 3-6 years

Salary

$72,700 - 149,200/ year

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

The company is hiring a Front End Software Developer to work on a mission-critical system for a Maryland customer. The role is based in Sterling, Virginia, and is full time.

The work covers designing, building and rolling out complex software that supports the company's customers.

Candidates must hold an active TS/SCI clearance with Polygraph.

Responsibilities

  • Take part in the whole software lifecycle, mainly on frontend work from gathering requirements through deployment and upkeep.
  • Shape frontend product direction and roadmaps with a focus on the frontend stack and user experience.
  • Design and build new frontend architectures and interfaces that improve user experience and application speed.
  • Work with product owners, designers and developers so frontend and backend parts integrate smoothly.
  • Coach and guide junior frontend developers as they grow.
  • Review code to keep frontend quality, performance and maintainability high.
  • Diagnose and fix moderately complex frontend issues and find ways to optimize and improve the system.
  • Talk with stakeholders to understand business goals and offer frontend expertise and solutions.
  • Keep current with new frontend technologies and industry trends, and share what you learn and good practices with the team.

Requirements

  • Active Top Secret clearance (TS/SCI) with Polygraph.
  • At least 5 years of professional frontend development or related experience.
  • A record of delivering moderately complex frontend projects.
  • Strong JavaScript, HTML and CSS skills, plus experience with a modern framework such as Vue, React or Angular.
  • Working knowledge of frontend build tools, libraries and testing frameworks such as Vite, Webpack, Vitest, Jest and Playwright.
  • Understanding of software design patterns, data structures, algorithms and architecture, with a frontend focus.
  • Experience designing and building REST APIs.
  • Familiarity with backend technologies such as Java, enough to support full-stack work.
  • Experience with containers and orchestration, such as Docker, Podman, Kubernetes and Helm.
  • Ability to integrate and tune relational databases (such as MySQL, MariaDB) and NoSQL databases (such as MongoDB, InfluxDB) for performance.
  • Familiarity with DevSecOps, CI/CD pipelines and source control tools such as Git, GitLab CI/CD, Jenkins, Nexus and Ansible.
  • Experience with monitoring and visualization tools such as Grafana and Kibana to build dashboards and analyze data in real time.
  • Understanding of security practices, including authentication, authorization and encryption.
  • Experience with Agile methods such as Scrum or Kanban, and with issue tracking tools such as Jira and Confluence.
  • Familiarity with Linux.
  • Leadership and communication skills that help you work well with cross-functional teams and stakeholders.
  • Willingness to work across the full stack.
  • A bachelor's or master's degree in Computer Science, Software Engineering or a related field, or equivalent work experience. Demonstrated experience may be accepted in place of a degree.
  • Desired: an IT professional certification such as CompTIA Security+, or another industry-recognized security credential.
  • Desired: experience building and optimizing WebAssembly (Wasm) solutions for web applications.
  • Desired: experience building cross-platform desktop applications with frameworks such as Electron or Tauri.
  • Desired: experience with big data technologies for large-scale processing.

Conditions

The role is hybrid: three days a week in the Virginia office and the rest of the week in the Maryland office.

Up to 10% local travel.

Salary range is $72,700 - $149,200. Final pay depends on factors such as location, Federal Government contract labor categories and wage rates, relevant experience, skills, education and certifications.

Benefits

  • Comprehensive benefits, including healthcare, wellness, financial, retirement, family support, continuing education and time off.
  • Flexible time off to take the time you need.
  • Access to learning resources to support your career goals.

Where you’d work

From the office, 3 days a week in the office

About the company

CACI International

Office in United States

Also hiring in Washington, Dc, United States, Denver, United States, Austin, United States and 8 more places

83 of their 465 open roles are remote

Your chances

Worth a look before you spend an evening tailoring a CV for it.

  • 21 checks run
  • 2 red flags

Still hiring?

14 checks

1 red flag

How crowded?

7 checks

1 red flag

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details11 facts · Role, Location, Compensation, Employment
Tech stack
  • React
  • Java
  • Kubernetes
  • Docker
  • JavaScript
  • Vue
  • Angular
  • HTML & CSS
  • MySQL
  • MongoDB
  • Linux
  • CI/CD
Type
Full-time
Specialty
Frontend
Region
United States
Pay period
Annual
Show 6 more factsShow less

Role

Category
Development
Specialty
Frontend
Experience
5+ years
Tech stack
  • React
  • Java
  • Kubernetes
  • Docker
  • JavaScript
  • Vue
  • Angular
  • HTML & CSS
  • MySQL
  • MongoDB
  • Linux
  • CI/CD

Location

Work model
Office
Region
United States
Office
  • United States
Days in the office
3 days

Compensation

Salary
$72,700 - 149,200 / year
Pay period
Annual

Employment

Type
Full-time

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason