Recruitment

F25 Technical Challenge

Description

Codebase deployment serverless function

Requirements

Interface

Create a webpage with React to interface with this tool

Serverless Function

The function should be an AWS Lambda that exposes a REST API

API

The function should contain one endpoint: POST /create with a URL query containing the repository name.

Documentation

Meaningful documentation should be provided detailing both set up and architecture

CI

Include a linter workflow for the function source in its repository

Deployment

AWS CDK should be used for deployment

Deliverables 

Note

Much of this challenge is intentionally ambiguous to simulate real work. You are welcome to use an alternative source forge instead of GitHub as long as the core functionality remains. 

Submission Form