Descrição da vaga
<h3><span style="font-size: 12pt;">Full-Stack Software Engineer (AWS, Python, TypeScript)</span></h3>
<h3>About Us</h3>
<p>Founded in 2011, Modus is a global, fully remote team of world-class technologists who thrive in a collaborative, innovative environment. We’re a digital product engineering partner for forward-thinking businesses. Our global teams work side-by-side with clients to design, build, and scale custom solutions that achieve real results and lasting change, partnering with industry leaders including AWS, GitHub, and Atlassian.</p>
<p>We were fully remote before it was cool! Recognized as one of the Inc. 5000 Fastest Growing Private Companies for nine years and a top remote work company by FlexJobs, we have helped some of the world’s largest brands deliver powerful digital experiences.</p>
<p>As an award-winning Atlassian partner with a world-class team, we help organizations innovate and solve complex challenges for Fortune 500 companies and beyond, we want to hear from you.</p>
<h3>Opportunity!</h3>
<p>We are looking for <strong>Full-Stack Software Engineers</strong> with strong experience building and maintaining cloud-native applications using <strong>AWS, Python, and TypeScript</strong>.</p>
<p>While this is a full-stack role, the primary focus is on <strong>backend and AWS serverless application development</strong>, with frontend work as part of end-to-end feature delivery. You’ll build and evolve application functionality, develop APIs and integrations, work with serverless AWS services, and contribute to frontend experiences using <strong>React or Angular</strong> when needed.</p>
<p>You’ll also work in an <strong>AI-assisted development environment</strong>, using modern coding tools to accelerate development, navigate existing codebases, improve testing, and deliver high-quality software more efficiently.</p>
<p>This role is ideal for a well-rounded software engineer who enjoys owning features across the stack but has particularly strong <strong>backend and cloud engineering fundamentals</strong>.</p>
<p>The opportunity is open to engineers located in the <strong>United States or LATAM</strong>.</p>
<h3>Requirements:</h3>
<ul>
<li>Strong professional experience in <strong>full-stack software engineering</strong>, with a heavier emphasis on backend development.</li>
<li>Strong proficiency with <strong>Python and TypeScript</strong> in production application environments.</li>
<li>Hands-on experience building and maintaining applications on <strong>AWS</strong>.</li>
<li>Strong experience with <strong>AWS serverless architectures and services</strong>.</li>
<li>Experience designing, building, and integrating <strong>backend services and APIs</strong>.</li>
<li>Strong understanding of cloud-native application architecture, asynchronous processing, integrations, and distributed application patterns.</li>
<li>Experience building production software using modern engineering practices, including automated testing, code reviews, CI/CD, and source control.</li>
<li>Experience with <strong>React and/or Angular</strong> and the ability to contribute effectively to frontend application development when required.</li>
<li>Experience working across existing codebases and independently understanding application architecture, dependencies, and business logic.</li>
<li>Hands-on experience using <strong>AI-assisted software development tools</strong> to support coding, debugging, testing, refactoring, or codebase exploration.</li>
<li>Strong problem-solving skills and the ability to take ownership of application features from implementation through deployment.</li>
<li>Strong communication and collaboration skills within distributed, cross-functional engineering teams.</li>
</ul>
<h3>Bonus points:</h3>
<ul>
<li>Deep experience with AWS serverless technologies such as <strong>Lambda, API Gateway, EventBridge, SQS, SNS, Step Functions, or DynamoDB</strong>.</li>
<li>Experience designing <strong>event-driven and asynchronous architectures</strong> on AWS.</li>
<li>Experience with Infrastructure as Code using <strong>Terraform, AWS CDK, CloudFormation, or similar tooling</strong>.</li>
<li>Experience with containerized workloads using Docker and AWS services such as ECS or EKS.</li>
<li>Experience implementing application monitoring, logging, and observability in AWS environments.</li>
<li>Experience using <strong>Claude Code, GitHub Copilot, Cursor, or similar agentic/AI-assisted development tools</strong> as part of daily engineering workflows.</li>
<li>Experience working across both new development and existing application modernization.</li>
<li>AWS certifications or demonstrated depth across the AWS ecosystem.</li>
</ul>
<h3>You’ll Love:</h3>
<ul>
<li>Building real application functionality using <strong>Python, TypeScript, and AWS</strong>.</li>
<li>Working primarily on backend and serverless engineering while still having the opportunity to contribute across the full stack.</li>
<li>Designing and building <strong>cloud-native and event-driven applications</strong>.</li>
<li>Owning features from backend implementation through frontend integration and production deployment.</li>
<li>Using <strong>AI-assisted development tools</strong> to accelerate delivery, testing, debugging, and technical discovery.</li>
<li>Working with modern AWS services rather than maintaining traditional infrastructure-heavy applications.</li>
<li>Collaborating with experienced engineers in a distributed, fully remote environment.</li>
<li>Solving practical engineering problems and seeing your work directly impact production applications.</li>
</ul>
<p>By joining our team, you’ll be part of a winning squad that plays to each other’s strengths and celebrates every success together.</p>
<p> </p>