Full Stack Developer
Role details
Job location
Tech stack
Job description
Design, develop, and support cloud-native applications using AWS, React, TypeScript, Node.js, and serverless technologies Build scalable front-end and back-end solutions utilizing modern development practices Support API development, cloud modernization initiatives, and application migration efforts Define infrastructure using Terraform and Infrastructure-as-Code methodologies Maintain CI/CD pipelines and DevOps processes Participate in product planning and full lifecycle feature ownership Collaborate with engineering, product, and design teams to improve performance and user experience, As a Full-stack Developer, you will play a crucial role in shaping the future of AI systems by leveraging your technical expertise to develop and maintain web applications that fac…
Requirements
5+ years of Full Stack software development experience Strong experience with React, TypeScript, Node.js, HTML/CSS, and API development Strong AWS serverless experience (Lambda, API Gateway, S3, CloudFront, EventBridge, SQS) Terraform and Infrastructure-as-Code experience CI/CD and DevOps experience (Git, Jenkins, GitLab, deployment pipelines) Docker/containerization experience Experience with AWS cloud services and cloud-native architecture Experience with Agile methodologies and tools Strong communication and problem-solving abilities Must currently reside in the Chicago area AWS certifications (Solutions Architect, Developer, DevOps) Snowflake experience or certification Redshift or DB2 experience Dimensional modeling experience ECS/Fargate experience Serverless Framework experience Experience with DynamoDB Knowledge of event-driven and service-oriented architecture