⚠︎ This job is no longer accepting applications.

Be the Candidate They Can't Ignore.

Don't just send a resume; set yourself up so the right work finds you.

  • Look like a pro instantly with a stunning personal brand.

  • Gain instant "Top Ten" status so you aren't just another name in a pile.

  • Wake up to booked meetings instead of "rejection" emails.

Join the Club — Free Forever
Job Closed

Senior Full-Stack Developer (AWS Amplify Gen2 / React / Python)

  • Source: Indeed
  • Ergometrics
  • $135,000 to $165,000 /yr
  • Remote
  • United States
  • Full-Time
  • Senior

Job Description

NATIONAL TESTING NETWORK / ERGOMETRICS

Senior Full-Stack Developer (AWS Amplify Gen2 / React / Python)

Division: IT

Reports to: IT Leadership

FLSA Status: Full Time, Salaried, Exempt

Supervisory Responsibilities: None (Technical Mentorship Only). Provides daily work assignment and code review for 1 junior staff member.

Location: Remote (eligible states listed below)

Salary Range: $135,000 - $165,000 base, depending on experience

Benefits: Medical, Dental, Vision, 401(k) matching, and PTO

Revised: October 15, 2026

LOCATION

This position is open to candidates residing in and authorized to work from the following states: Alabama, Arizona, California, Colorado, Florida, Georgia, Kansas, Maryland, Michigan, Nevada, North Carolina, Ohio, Oregon, Pennsylvania, Texas, Virginia, and Washington.

ABOUT NATIONAL TESTING NETWORK (NTN)

NTN is an exciting and growing privately held company, committed to supporting public safety organizations by providing products and services that help them hire the highest quality candidates. At NTN, we believe public safety is vital to a thriving community and we support our clients with purpose and compassion. If you want to make a true difference, NTN is a good place to work.

ABOUT THE ROLE

NTN is looking for a Senior Full-Stack Developer to become the primary technical owner of our AWS Amplify Gen2 application platform — the systems that power our candidate- and client-facing assessment portals. This is a hands-on engineering role: you’ll write production code, own deployments, review pull requests, and resolve incidents independently, working across a modern serverless AWS stack (~400 Lambda functions, Cognito, AppSync GraphQL, Aurora MySQL).

You’ll also serve as the senior technical resource for a junior developer on the team and collaborate closely with teammates who own our database/legacy application layer and our AWS infrastructure. Architectural direction comes from IT leadership; this role is where that direction gets built and shipped.

WHAT YOU’LL OWN

  • Full ownership of our Amplify Gen2 candidate and client portals — React/TypeScript frontend, AppSync GraphQL API, Lambda functions (Node.js/TypeScript), Cognito user pools, and the Aurora MySQL cluster behind them
  • Primary technical contributor to our Python-based serverless API layer (Lambda/API Gateway/EventBridge), including Python development on the new Client Portal
  • Senior-level escalation support for a legacy CFML/Lucee application fleet running on Elastic Beanstalk (you don’t need CFML experience going in — reading proficiency is learnable in a few weeks for an experienced developer)
  • Maintaining the engineering practices that keep the platform healthy: PR review, a monthly deploy and patching cadence, IAM least-privilege, and up-to-date system documentation
  • Mentoring a junior developer and helping them grow into ownership of specific subsystems

WHAT YOU’LL DO IN YOUR FIRST 90 DAYS

  • Take ownership of the Amplify Gen2 platform from the current contract team, using the documented architecture, runbooks, monthly Lambda patch cadence, and PR review process already in place
  • Join our new Client Portal rebuild early in its build phase and act as the senior technical voice on architecture (Amplify Gen2 / React / Python), standards, and code review as distributed development partners ramp up
  • Deliver incremental product and pricing enhancements to the candidate-facing experience
  • Provide senior review for our 2027 plan to reduce risk in our legacy CFML applications, including a Lucee upgrade and selective modernization
  • Establish a regular code review and pairing cadence with the team’s junior developer

REQUIRED QUALIFICATIONS

  • 5+ years of professional full-stack web application development in a production environment
  • Deep expertise in Python for back-end development, with proven experience building serverless applications
  • Extensive hands-on experience with AWS Lambda (Python and Node.js/TypeScript), including deployment, monitoring, and optimization
  • Strong proficiency with AWS API Gateway (REST and HTTP APIs), including setup, configuration, security, and integration with Lambda functions
  • 3+ years of hands-on AWS experience, including Cognito and Aurora
  • Production-level React and TypeScript proficiency, including component design, state management, and performance optimization — able to demonstrate with code samples or a portf…

Skills

  • amazon-web-services
  • aws-amplify
  • React
  • Python
  • serverless
  • aws-lambda
  • amazon-cognito
  • aws-appsync
  • GraphQL
  • amazon-aurora
  • mysql
  • TypeScript
  • microsoft-typescript
  • NodeJS
  • amazon-eventbridge
  • lucee
  • elastic-go
  • beanstalk
  • amazon-api-gateway
  • Docker
  • aws-elastic-beanstalk
  • php
This job is no longer accepting applications.

You missed this one - but you don't have to keep missing out. Try Club members get matched with open opportunities before they're gone, so you're always first in line, never last.

Join the Club — Free Forever
Create Free Account & Apply
  • Free personal website
  • Built-in Talent Agent
  • Apply to future jobs in 1 click
  • Get matched to similar roles
or
Apply as a guest this time

You'll apply successfully, but won't be able to track your application, save this job, or get matched to similar roles.

This listing is a publicly available opportunity curated by Try Club to help talent discover relevant roles. Try Club is an independent platform and is not affiliated with Ergometrics

Get Similar Jobs

Browse more similar roles on TRY and find your perfect match.

Show Me Similar Jobs

Stop Searching. Start Thriving.

Why waste time chasing leads when the perfect projects can find you?
With TRY, clients actively searching for professionals with your skills can discover you in seconds. Whether it's a quick gig or your dream role, we connect you with opportunities that matter.

  • Get found faster
  • Let projects come to you
  • Build a career on your terms

Take control of your career today.

Claim Free Website in 2 Minutes