Drive User-Centered Design: Engage directly with our internal consultants to gather requirements, understand their workflows, and build intuitive, user-centric tools that enhance their productivity and solve their complex problems
Build End-to-End Solutions: Architect, develop, and maintain full-stack applications, writing clean frontend code with React and building robust backend services and APIs with Python or TypeScript
Embrace Serverless & Containers: Design, deploy, and operate services using AWS Lambda for event-driven logic and AWS ECS with Fargate for containerized applications
Own Your Infrastructure with Terraform: Provision, configure, and manage your applications AWS infrastructure exclusively with Terraform, ensuring your environments are automated, reproducible, and scalable
Automate with GitLab CI: Design, build, and maintain automated CI/CD pipelines using GitLab CI to test and deploy your serverless and container-based applications safely and efficiently
Ensure Operational Health: Monitor, troubleshoot, and optimize application performance and infrastructure, ensuring high availability and security across the stack
Requirements
Experience: 3+ years of hands-on experience in a full-stack or frontend-heavy engineering role
User-Centric Mindset: Exceptional communication and collaboration skills with a proven ability to work with non-technical stakeholders. You must demonstrate strong user empathy and a passion for building tools that people love to use
Frontend Expertise: Strong proficiency in modern JavaScript and React, with a solid understanding of state management (e.g., Redux, Zustand) and building reusable UI components
Backend Expertise: Deep knowledge of Python (e.g., FastAPI, Flask) or TypeScript (Node.js) for building scalable, production-grade APIs and backend services
Cloud Proficiency: Extensive hands-on experience deploying and managing production applications on AWS using services like AWS Lambda, ECS with Fargate, and API Gateway