Skylight is a digital consultancy using design and technology to help government agencies deliver better public services. The software engineer will design, implement, and maintain software systems to improve government services for users, and help ACF develop the skills, practices, and tools needed to sustain its digital transformation.
Requirements
- Experience developing modern web applications using React, Vue, or Svelte with component-driven design
- Experience building and maintaining backend systems using Python, .NET, Java, or Ruby
- Proficiency in JavaScript/TypeScript, CSS, and modern frontend architectures
- Understanding of state management, asynchronous data fetching, and API integration (REST or GraphQL)
- Experience working in cloud environments such as AWS (e.g., S3, CloudFront, API Gateway)
- Familiarity with event-driven or service-based architectures
- Ability to design and implement interactive, data-rich UIs (e.g., filters, tagging, dashboards)
Responsibilities
- Build and maintain modern web applications that help ACF deliver high-impact digital services
- Collaborate with cross-functional teams — including designers, researchers, and product managers — to translate user and business needs into scalable technical solutions
- Develop robust backend systems and APIs while delivering dynamic, accessible, and performant frontend interfaces
- Integrate AI and ML capabilities where they enhance usability or automation
- Apply lean-agile engineering principles such as API-first design, version control, automated testing, and continuous integration
- Identify and address technical debt, performance issues, and opportunities for improvement
- Choose the right tools, frameworks, and technologies for the job, with a preference for open-source solutions
Other
- Ability to travel for work from time to time
- All work must be conducted within the U.S., excluding U.S. territories.
- You must be legally authorized to work in the U.S. now and in the future without sponsorship.
- As a government contractor, you will be required to obtain a Tier 4 public trust or security clearance.
- You may be required to complete a company background check successfully.