Avatar for GlobalPoint
GlobalPoint
Actively Hiring
IT consulting, tech, outsourcing, & implementation services provider

Senior Full Stack Engineer

  • Remote ()
  • |7 years of exp
  • |Full Time
Posted: 4 days ago• Recruiter recently active
Hires remotely in
Remote Work Policy

Remote only

Company Location
North Brunswick Township
Visa Sponsorship

Not Available

RelocationAllowed
Skills
Javascript
Node.js
PostgreSQL
DynamoDB
AWS Cloud Services
AWS S3
React.js
Es6
AWS DynamoDB
AWS Lambda
AWS SNS/SQS
Automated API Integration Testing
Serverless Applications on AWS
Automated End-to-End Browser Testing

About the job

Location: Reston, VA

Work Location: Remote

Contract: Long-Term Contract

Position Overview

We are seeking a Senior Full Stack Software Engineer to join the College Board team supporting the development of next-generation assessment applications.

The team is building new solutions on an AWS Serverless platform and is focused on continuous integration testing, test-data generation, automated end-to-end testing, chaos testing, and telemetry/data-integrity solutions.

Key Responsibilities

  • Design, develop, test, release, and maintain full-stack applications.
  • Build and maintain AWS serverless applications and backend services.
  • Develop front-end applications using React.js and modern JavaScript.
  • Develop backend services using Node.js.
  • Build and integrate AWS services including Lambda, DynamoDB, S3, SNS/SQS, and related cloud services.
  • Develop automated end-to-end browser testing solutions.
  • Develop automated API integration testing frameworks and tools.
  • Support continuous integration and testing environments.
  • Develop test-data generation tools and platforms.
  • Design and execute chaos testing and automated E2E testing.
  • Build systems to collect telemetry data and support application/data integrity.
  • Collaborate with product, design, architecture, and engineering teams.
  • Participate as a technical contributor within an Agile/Scrum environment.
  • Support production deployments, troubleshooting, and ongoing application maintenance.
  • Contribute to continuous improvement of engineering practices and processes.

Required Qualifications

  • 5 7+ years of professional software development experience.
  • Bachelor's degree in an analytical or related field.
  • Strong hands-on experience with Node.js.
  • Strong experience with React.js and JavaScript/ES6.
  • Hands-on experience with AWS cloud services.
  • Experience developing serverless applications on AWS.
  • Experience with AWS Lambda, DynamoDB, S3, and SNS/SQS.
  • Experience with relational databases such as PostgreSQL and/or NoSQL databases such as DynamoDB.
  • Experience developing software applications in highly scaled environments.
  • Experience working within Agile engineering teams.
  • Strong analytical and structured problem-solving skills.
  • Ability to contribute across development, testing, and production support.

Technology Requirements

Technology

Expected Level

AWS DynamoDB

Advanced / Level 4

AWS Lambda

Advanced / Level 4

AWS S3

Advanced / Level 4

AWS SNS/SQS

Advanced / Level 4

Node.js

Advanced / Level 4

JavaScript / ES6

Advanced / Level 4

React.js

Advanced / Level 4

Automated E2E Browser Testing

Intermediate / Level 3

Automated API Integration Testing

Intermediate / Level 3

Preferred Qualifications

  • AWS Certification Associate level or higher.
  • Experience with automated browser and API testing frameworks.
  • Experience supporting production applications and troubleshooting complex technical issues.
  • Ability to work across development, testing, and production-support responsibilities.
  • Experience working with libraries and frameworks while maintaining a strong understanding of underlying code.
  • Strong communication and collaboration skills.
  • Ability to manage multiple priorities in a cross-functional environment.
  • Self-starter with the ability to work independently.
  • Strong interest in continuous learning and improvement.
  • Ability to understand broader business and technical implications of engineering decisions.

Ideal Candidate Profile

Senior Full Stack Engineer | Node.js | React | AWS Serverless | Lambda | DynamoDB | S3 | SNS/SQS | Automated Testing

Candidates with strong hands-on experience building AWS serverless applications, developing Node.js/React full-stack solutions, and implementing automated E2E/API testing are encouraged to apply.

About the company

GlobalPoint company logo

GlobalPoint

Actively Hiring
More jobs
IT consulting, tech, outsourcing, & implementation services provider51-200 Employees
Company Location
North Brunswick Township
Company Size
51-200
Learn more about GlobalPoint image