This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The College Board is seeking a Full Stack Developer to join their Delivery organization, focusing on building and maintaining digital portfolio platforms for AP classes. The team oversees the digital portfolio platform used across AP classes, building and maintaining the systems that allow students to submit coursework and teachers to review and score it, with this work contributing directly to students’ final AP scores. Their focus is on creating a seamless, dependable experience for both students and educators through secure, high-quality digital submission workflows.
Job Responsibility:
Designing and deploying modern web applications and APIs on AWS
Maintaining high-traffic production environments
Collaborating within an agile team to improve application functionality and performance
Analyze, design, develop, test and deploy full stack AWS Cloud solutions that include modern web applications, highly scalable REST APIs, microservices, data pipelines and other event driven applications using Node.JS and serverless technologies
Create technical documentation such as flow diagrams, design specs etc
Continuously deliver new software features by developing infrastructure-as-code (CDK) and scripting of automated CI/CD pipelines
Implement observability solutions that allow our team to log, monitor, and analyze system health and user activity patterns
Identify opportunities for improving application functionality and performance, seek continuous feedback from customers, identify and mitigate technical risks
Utilize application development tools and methodologies across multiple platforms
Collaborate with the team to deliver code that uses best practices and design patterns, that includes comprehensive unit testing, and that has gone through a sound code-review process
Requirements:
Bachelor’s degree in computer science, Computer Engineering, Software Engineering or equivalent
Minimum 5 years of experience in professional software development
Minimum 3-5 years of strong Full stack development experience in React, Typescript and Node.js
Minimum of 1-2 years of hands-on experience developing solutions with AWS services, including Lambda, S3, Step Functions, DynamoDB, SNS, SQS, CloudWatch and more
Proactive with a strong sense of ownership and responsibility
Capable of analyzing, planning, designing, and owning complex or vaguely defined issues with little or no supervision
Collaborative attitude that incorporates various perspectives
Strong communication skills with technical and non-technical peers
Strong problem solving and organizational skills
Experience in DevOps and Agile methodologies
Nice to have:
Experience with Java
Hands-on experience with AWS CDK and/or CloudFormation