4 days ago
Remote, United StatesStaff+
Base Salary
$123k - $183k/yr
Responsibilities
- Lead a team of developers and oversee work quality, timelines, and project risks.
- Define architectural direction and solutions for product stakeholders and development teams.
- Design, develop, and maintain scalable frontend applications using React, Vite, Material UI, and Redux.
- Build and optimize Python backend services and API-based applications using frameworks such as FastAPI, Flask, or Litestar.
- Design MongoDB schemas and scalable data models, and develop APIs using Pydantic and Beanie.
- Implement asynchronous task processing with Celery.
- Write unit and integration tests using PyTest, Playwright, and ViTest.
- Deploy and maintain applications using AWS Lambda, ECS, and CloudFront.
- Monitor system performance with DataDog.
- Automate build, test, and deployment workflows using Jenkins and GitHub Actions.
- Secure and manage application secrets with AWS Secrets Manager and Vault.
- Collaborate with principal engineers, product owners, and other engineers on software delivery.
- Promote architectural standards, collaboration, and current full-stack development practices.
Requirements
- Bachelor’s degree in computer science or equivalent experience.
- At least 8 years of software development experience.
- At least 5 years of experience as a full-stack engineer or in a similar role.
- Proficiency in Python, JavaScript, and TypeScript.
- Strong experience with React, Redux, and Material UI.
- Backend development experience with a modern Python API framework such as FastAPI, Flask, or Litestar.
- Experience with MongoDB and scalable data model design.
- Experience with cloud services, particularly AWS.
- Familiarity with Terraform for infrastructure as code.
- Experience with Jenkins-based CI/CD pipelines.
- Strong understanding of Playwright, ViTest, and PyTest.
- Experience with containerization and deploying applications on ECS.
- Preferred experience with AWS RDS or Aurora PostgreSQL.
- Preferred knowledge of event-driven architectures with SQS.
- Preferred experience with GitHub Actions CI/CD pipelines.
- Preferred familiarity with Litestar and OpenShift.
- Preferred experience working in Agile development environments and familiarity with Test-Driven Development principles.
Benefits
- Remote work is indicated by the #remote designation.
- Annual bonus plan is available for all roles, with some positions eligible for a long-term equity incentive plan.
- Health, retirement, and other employee benefits are provided.
- Employees can work with diverse global colleagues in a respectful and collaborative environment.
- The role offers opportunities for knowledge, experience, and career growth.
Tech Stack
AWSDatadogFastAPIFlaskGitHub ActionsJavaScriptJenkinsMongoDBOpenShiftpytestPythonReactReduxTerraformTypeScriptVault
Categories
About R/GA
R/GA is a creative and technology agency that designs brand systems, digital products, and marketing programs for global enterprises. It operates on project and retainer-based agency services across strategy, design, engineering, and communications. Founded in 1977 and headquartered in New York, the company is privately held under Truelink Capital and maintains a global studio network serving consumer, retail, finance, and technology clients.