Full Stack Software Engineer (React + Node.js + AWS)
Location: Remote (CST or EST candidates only)Duration: Long-term contract (extensions provided in bulk twice a year)About The RoleCollege Board is hiring a Full Stack Software Engineer to work on modern AWS-based React and Node.js applications supporting external, user-facing products. This is a long-term remote opportunity with a highly collaborative engineering team focused on new development, modernization of legacy systems, automation, and scalable cloud solutions.The ideal candidate is a hands-on full stack developer with strong React, TypeScript, JavaScript (ES6), Node.js, and AWS serverless experience, and can work independently in a remote Agile environment.Must-have SkillsStrong React.js development experienceStrong TypeScript and JavaScript (ES6) skillsSolid Node.js backend development experienceExperience with AWS Lambda, DynamoDB, S3, and SNS/SQSExperience building REST APIs and microservicesExperience deploying applications to AWSKnowledge of CI/CD, DevOps practices, and automationExcellent communication and collaboration skillsPreferred SkillsAutomated testing (API and E2E)AWS CDK or CloudFormationEvent-driven architectureAgile/Scrum environment experienceKey ResponsibilitiesDevelop and maintain full stack applications using React, TypeScript, Node.js, and AWSDesign and build scalable backend services and REST APIsDevelop modern frontend user interfacesParticipate in application modernization initiativesCreate technical designs, unit tests, and documentationCollaborate with cross-functional teams in a remote environmentSupport automation, testing frameworks, and deployment processesTechnical environmentReact.jsTypeScriptJavaScript (ES6)Node.jsAWS LambdaDynamoDBS3SNS/SQSREST APIsCI/CDInterview process30-minute video interview90-minute technical panel with whiteboardingRemote onboarding and remote start