T

Tria Federal

End-to-end digital transformation for federal agencies

Full-Stack React Developer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeRemote in USANo salary listed

About the Job

Requirements

  • Ability to successfully obtain a U.S. Federal Position of Trust (Entry on Duty) clearance designation.
  • Must reside in and be able to perform work in the United States.
  • Must possess a bachelor's degree.
  • 8+ years of progressive experience as a developer building user interfaces for large-scale enterprise applications.
  • 5+ years of experience with front-end technologies including React, HTML5, TypeScript, JavaScript, Bootstrap, and CSS.
  • Three or more years of experience building modular API-based microservices using Java 8, Java 21, or later, the Spring Framework, and Spring Boot.
  • Experience developing modular, test-first, mobile-first, reusable components and web applications with React.
  • Experience developing modern front-end applications, including migrating legacy web applications developed using Angular to React.
  • Experience applying object-oriented design principles and developing clean, well-architected, secure, scalable, and maintainable code.
  • At least four years of experience working as a developer across all phases of the Agile software development lifecycle.
  • Demonstrated experience working, collaborating, and communicating with software development teams, stakeholders, and vendors.
  • Strong written and verbal communication skills, including the ability to convey complex technical concepts through presentations, technical documentation, architecture diagrams, UML models, and direct stakeholder engagement.
  • Two or more years of experience supporting Federal IT projects; other government contract project experience will be considered.

Responsibilities

  • Work as a Full-Stack React developer with a team of 5–9 full-stack developers, fostering continuous learning, collaboration, accountability, and professional growth.
  • Analyze complex business and technical challenges, evaluate impacts across interconnected systems, and develop scalable, user-centered solutions aligned with enterprise objectives.
  • Define, communicate, and champion solution visions, architectures, technical roadmaps, and implementation strategies in collaboration with solution architects, product managers, and stakeholders.
  • Design and document modern application architectures, including web applications, microservices, APIs, data platforms, and cloud-native solutions using scalable, open-source technologies and design tools such as Lucidchart, Mural, or similar platforms.
  • Communicate complex technical concepts, architectural decisions, and solution approaches to technical and non-technical stakeholders with diverse backgrounds and skill sets.
  • Perform end-to-end business process analysis to identify gaps, modernization opportunities, and improvements that enhance system performance and user experience.
  • Lead root cause analysis efforts by leveraging monitoring and observability tools, critical thinking, and cross-functional collaboration to resolve production and operational issues.
  • Collaborate across teams to design, develop, review, and deliver product features, proof-of-concepts, frameworks, and reusable solutions using iterative and incremental delivery approaches.
  • Champion modern software engineering practices, including code quality, architecture standards, technical excellence, and Agile delivery methodologies.
  • Represent engineering teams in client engagements, technical demonstrations, design reviews, and stakeholder presentations.

Desired Qualifications

  • Experience with cloud-native application development and deployment, preferably on AWS, including EC2, EKS/ECS, RDS, S3, Lambda, Secrets Manager, and CloudWatch.
  • Experience with source control and DevSecOps tooling, including Git/GitHub, GitHub Actions, Harness, Jenkins, ArgoCD, SonarQube, Checkmarx, Twistlock, and CI/CD pipeline implementation.
  • Experience using modern build and dependency management tools, including Gradle, npm, webpack, gulp, grunt, or similar technologies.
  • Experience with containerization and orchestration technologies, including Docker and Kubernetes, in production environments.
  • Experience with observability and monitoring platforms such as Splunk and New Relic.
  • Experience designing and operating event-driven and message-based architectures using Apache ActiveMQ, Apache Kafka, or similar technologies.
  • Experience working with data technologies, including SQL or similar query languages, relational databases such as PostgreSQL, MySQL, AWS Aurora, or similar platforms, and data formats such as XML and JSON.
  • Understanding of software testing methodologies, including functional, service-oriented architecture, integration, and performance testing.
  • Experience designing, developing, and consuming web services and APIs using REST, SOAP, and related technologies.
  • Experience building modular API-based microservices using Java 8, Java 21, or later, the Spring Framework, and Spring Boot.
  • Experience implementing modern technology stacks including Java, AWS, Docker, Node.js, React, Python, PostgreSQL or other enterprise relational database management systems such as Oracle or SQL Server, Kafka, and related technologies.
  • Experience working with NoSQL data stores such as MongoDB, DocumentDB, DynamoDB, or similar platforms.
  • Expertise translating business and user needs into technical solutions, requirements documentation, product roadmaps, implementation plans, and delivery timelines using tools such as Jira and Confluence.
  • Experience working with Agile delivery teams and applying Agile methodologies such as Scrum to support iterative software development and successful project execution.
  • Demonstrated ability to support the design and documentation of large-scale enterprise systems.
  • Experience working on digital transformation initiatives involving cloud modernization, process automation, system modernization, and adoption of emerging technologies.
  • Hands-on experience with software quality engineering practices, including unit, integration, and performance testing, and automated testing frameworks such as Chai, Jest, Jasmine, Karma, Cypress, or similar tools.
  • Experience with cloud-native technologies, including AWS certifications, Infrastructure as Code frameworks such as Terraform, AWS CloudFormation, AWS CDK, Pulumi, or similar technologies, containerized platforms, and advanced AWS services such as EMR and SageMaker.
  • Familiarity with multi-cloud environments, including AWS, Azure, and Google Cloud Platform.
  • In-depth knowledge of USCIS systems, processes, applications, databases, and electronic submission protocols.

About the Company

Tria Federal

End-to-end digital transformation for federal agencies

Tria Federal provides end-to-end digital transformation services for federal health and public-safety agencies by combining advisory support with hands-on technical execution. Its five service lines—results management, integrated health optimization, next-generation analytics, financial transformation, and digital modernization—use AI, cloud engineering, agile development, and data analytics, with Tria Labs for rapid prototyping and Softrams-enhanced health-system modernization. It differentiates itself through an integrated strategy-and-execution model and by consolidating several specialist government contractors under one umbrella, backed by Sagewind Capital. Its goal is to help government clients improve efficiency, transparency, and outcomes by delivering practical, scalable technology and process changes.

Company size
1,001-5,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Arlington County, VA
Founded
2021

Recently Posted Jobs

Explore more opportunities at Tria Federal

See more jobs