Summary
✨ AI‑Generated
Join a growing engineering team as a mid-level Full Stack Developer, building and improving production applications and automation workflows. You will collaborate with senior technical stakeholders to create scalable, reliable solutions and contribute directly to software used in a demanding business environment.
Highlights
Hands-on mid-level engineering role focused on scalable applications, workflow automation, production software, and high-quality solutions, with substantial ownership and collaboration.
Description
## About the Company
RR Digital is a fast-growing digital marketing agency helping law firms grow through innovative marketing strategies, data-driven decision-making, and operational excellence.
The company partners with ambitious law firms across the United States to drive measurable business growth through paid media, SEO, web development, and marketing technology.
RR Digital values ownership, continuous improvement, collaboration, and a results-first mindset.
## About the Role
RR Digital is seeking a mid-level Full Stack Developer to join its engineering team and help build a next-generation document processing and automation platform for the legal marketing industry.
This is a hands-on role focused on developing and improving production software.
You will work closely with the Architect to build scalable applications, automate workflows, and deliver high-quality solutions that support active clients.
The ideal candidate combines strong software engineering fundamentals with an AI-native development workflow, a bias toward execution, and the ability to work independently.
## Key Responsibilities
* Develop front-end applications using React, Node.js, and TypeScript.
* Build backend services in Python running on AWS Lambda.
* Develop and maintain workflows using AWS Step Functions, Textract, and Bedrock.
* Support infrastructure managed through CloudFormation.
* Build and enhance a multi-tenant, case-agnostic platform serving active clients.
* Collaborate closely with engineering leadership to deliver new functionality and platform improvements.
* Use AI-assisted development tools to accelerate development and improve productivity.
* Write clean, maintainable, production-ready code.
* Contribute to scalable and reliable front-end and back-end systems.
* Deliver technical solutions aligned with business objectives and client needs.
## Required Qualifications
* Mid-level full-stack development experience using React and TypeScript on the front end and Python on the back end.
* Strong software engineering fundamentals, including clean code practices, modular APIs, and maintainable architecture.
* Experience working with AWS services such as Lambda, Step Functions, Textract, Bedrock, and CloudFormation, or equivalent experience with Azure or GCP combined with strong cloud fundamentals.
* Experience building and maintaining production software applications.
* Experience using AI-assisted development tools as part of a daily development workflow.
* Strong problem-solving skills and attention to detail.
* Professional proficiency in English.
* Ability to work independently and effectively in a remote environment.
## Preferred Qualifications
* Salesforce or Agentforce experience.
* Experience with multi-tenant SaaS architectures.
* Experience with document processing, workflow automation, or AI-powered applications.
* Experience working in fast-moving startup or early-stage product environments.
* AWS certifications.
## Skills & Competencies
* React
* TypeScript
* Node.js
* Python
* AWS Lambda
* AWS Step Functions
* Amazon Textract
* Amazon Bedrock
* CloudFormation
* Cloud Architecture
* API Development
* Full-Stack Development
* SaaS Architecture
* AI-Assisted Development
* Document Processing
* Workflow Automation
* Production Software Development
* Problem Solving
* Technical Communication
## Education & Experience
The original job description does not specify a formal degree requirement.
Candidates should have mid-level full-stack development experience and demonstrated experience building production applications using the required technologies.
## Work Arrangement & Schedule
* Location: United States
* Work Arrangement: Fully Remote
* Employment Level: Mid-Level
* Work Eligibility: Candidates must be based in Puerto Rico and authorized to work in the United States without current or future sponsorship.
* Schedule: Not specified in the original job description.
## Compensation & Benefits
Salary information is not specified in the original job description.
Benefits include:
* 401(k) with 100% company match on employee contributions up to 4%.
* Unlimited manager-approved paid time off.
* Health insurance with Aetna PPO and EPO options, subsidized at $300 per month.
* Dental and vision insurance through Guardian.
* Company-provided MacBook.
* Fully remote work arrangement.
## Compliance / Additional Information
Candidates must be authorized to work in the United States without current or future sponsorship requirements.
RR Digital is unable to provide visa sponsorship or employment-based immigration support for this role.
Applicants should be based in Puerto Rico and have strong English communication skills.
The role requires a practical, production-focused approach to software engineering, with an emphasis on writing reliable, maintainable software rather than relying solely on AI-generated code.