Job Closed

This listing is no longer active.

KBR, Inc. logo
KBR, Inc.

We deliver science, technology and engineering solutions to governments and companies around the world.

Senior Full Stack Software Engineer

Full-stack EngineerSoftware EngineerOtherRemoteSeniorTeam 10,001+Since 1901H1B No SponsorCompany SiteLinkedIn

Location

South Dakota

Posted

143 days ago

Salary

$118.4K - $177.6K / year

Seniority

Senior

Bachelor Degree8 yrs expEnglishJavaScriptPostgreSQLPythonReactTypeScript

Job Description

Senior Full Stack Software Engineer

KBR, Inc.

• Design, build, and support advanced web‑based mapping and data visualization tools • Develop interactive React applications featuring MapLibre maps (vector tiles, layers, sources, styling, controls, and performance tuning) • Build and maintain full‑stack features using JavaScript/TypeScript, React, HTML/CSS, Python, and XML • Implement server‑side services/APIs and integrate with PostgreSQL • Apply software engineering best practices across design, testing, documentation, and security • Partner with teammates and stakeholders to iterate quickly and deliver high‑quality solutions

Job Requirements

  • Bachelor’s degree in a software/computing field
  • 8+ years of relevant experience
  • Strong hands‑on experience with React (SPA patterns, hooks, state management)
  • Proficiency across JavaScript/TypeScript, HTML/CSS, Python
  • Experience designing and maintaining database‑driven applications (PostgreSQL)
  • Ability to build secure, performant, and accessible front ends and robust APIs/services
  • Excellent collaboration, communication, and time‑management skills.

Benefits

  • 401K plan with company match
  • medical
  • dental
  • vision
  • life insurance
  • AD&D
  • flexible spending account
  • disability
  • paid time off
  • flexible work schedule
  • professional training and development

Related Job Pages

More Full-stack Engineer Jobs

DevDocs logo

Decentralized Software Engineer

DevDocs

Your complete technical project partner

OtherRemoteTeam 11-50Since 2012H1B No Sponsor

• Build and evolve full-stack systems that interact with decentralized or distributed components • Work across frontend and backend to support complex system behavior • Reason through coordination, data flow, and state modeling challenges • Collaborate closely with a small team to explore and refine architectural approaches • Learn new tools, languages, and paradigms as the problem space evolves

United States
Job Closed
The College Board logo

Senior Software Engineer

The College Board

Clearing a path for all students to own their future

OtherRemoteTeam 1,001-5,000Since 1900H1B No Sponsor

• Design, develop, unit test, implement, and document solutions for our development teams, including full stack applications based on React, TypeScript, and Node.js, while adhering to Agile, CI/CD, and DevOps best practices • Provide visualizations that quickly gauge the overall end user experience and generate high-quality alerts • Continuously develop the skills required to work as part of the agile team in a poly-skilled development environment • Apply subject matter expertise in current technological capabilities such as cloud networking, API integrations, infrastructure resiliency, and cloud design • Write code to automate the infrastructure lifecycle, create and support internal tools utilizing IaC, and use CLIs • Partner with domain SMEs (Delivery Team Software Engineers, Security, Infrastructure, Network, Observability and Operations) to analyze the features and capabilities • Work with technology leaders to understand business objectives and align architectures and cloud product offerings with those objectives • Contribute to the development and growth of the Cloud Engineering Program through thought leadership, design, and implementation of tools and processes • Participate in the Enterprise Architecture Review process • Implement cloud-first architectural solutions and best practices • Contribute to technology strategy and planning, conducting research on emerging technologies in support of systems development efforts and recommending technologies that will increase cost effectiveness and systems flexibility • Participate in agile scrum ceremonies (Sprint Planning, Grooming, Daily SCRUM, Demo, Retro) and contribute to team deliverables • Participate in peer reviews of software engineering artifacts • Assist in the identification and resolution of production and production-like issues • Mentor team members by designing and developing training materials to communicate the current and future infrastructure architecture, technology implementations, and software development practices

United States
$153K - $166K / year
Job Closed
Dispensed Global logo

Senior Software Engineer

Dispensed Global

Dispensed: Your alternative therapy journey to wellness starts here.

Full TimeRemoteTeam 51-200Since 2021H1B No Sponsor

• Design and develop scalable web applications that serve patients and clinicians across multiple markets. • Contribute to platform consolidation efforts, working across legacy and rebuild systems to deliver unified functionality. • Build robust, secure integrations with healthcare systems including electronic health records, prescription monitoring, and telehealth infrastructure. • Take ownership of projects from conception through deployment, ensuring alignment with business objectives and regulatory requirements. • Collaborate with product managers, designers, and engineers across time zones to define technical solutions and roadmaps. • Write clean, maintainable, and well-tested code following engineering best practices. • Develop and optimise APIs for performance, scalability, and security in a healthcare context. • Conduct code reviews and mentor team members, contributing to a strong engineering culture.

Australia
Job Closed
OtherRemoteTeam 11-50H1B No Sponsor

• Design, build, and maintain complex front-end applications using Angular and TypeScript; • Develop reusable UI components, services, and modules that follow best practices and coding standards; • Partner with product and design teams to translate user needs and wireframes into high-quality, production-ready interfaces; • Lead technical design discussions, code reviews, and mentorship for mid-level and junior engineers; • Ensure the performance, quality, and responsiveness of applications in a fast-paced release cycle; • Implement and advocate for best practices around accessibility, testing, security, and front-end architecture; • Drive continuous improvement in the front-end stack, tooling, workflow, and team processes; • Troubleshoot production issues and optimize performance across browsers and devices.

United States
$190.6K / year
Job Closed