Full Stack TypeScript Engineer (Delivery Toolkit)
$92.75k - $101.25kBain & Company
We are proud to be consistently recognized as one of the world’s best places to work. We are currently the top ranked consulting firm on Glassdoor’s Best Places to Work list and have earned the #1 overall spot a record seven times. Extraordinary teams are at the heart of our business strategy, but these don’t happen by chance. They require intentional focus on bringing together a broad set of backgrounds, cultures, experiences, perspectives, and skills in a supportive and inclusive work environment. We hire people with exceptional talent and create an environment in which every individual can thrive professionally and personally.
WHO YOU’LL WORK WITH
As the premier consulting partner for the private equity industry, Bain's PEG boasts a global practice that is over three times larger than any competitor. Our network of over 1,000 professionals supports private equity and institutional investor clients through every stage of the investment life cycle, from deal generation and due diligence to portfolio value creation and exit planning. Bain & Company is developing a suite of cutting‑edge data and software solutions designed to revolutionize how the private equity industry uses data for investment insights and decision‑making. The PEG Innovation team's mission is to create analytical solutions for Bain clients, teams, and the broader institutional investor space using proprietary software and data products. This includes the development, commercialization, and daily management of Bain's proprietary datasets, data, and software businesses.WHERE YOU’LL FIT WITHIN THE TEAM
Full‑Stack Engineers in Product Engineering build and maintain the end‑user products that PE analysts, associates, and partners use daily, including Deal Screening, Due Diligence workflows, Portfolio Monitoring, Report Builder, and more. You contribute across the full product surface: Svelte/Sveltekit frontend, concrete API contract surface, and product‑specific Node.js/FastAPI services, with guidance from senior engineers. You are expected to deliver production‑quality code, write tests for the workflows you build, and partner with Product and Design to translate requirements into reliable user experiences. You collaborate with Cross‑team Engineering for shared services (Auth/RBAC, Audit, Notifications, File Service) and work with the Agent / AI as needed to integrate intelligent features safely and correctly. For this role we weight foundational engineering capability above AI engineering experience. The expected tenure is multi‑year, and we believe AI tooling and techniques will continue to shift quickly, while strong programming fundamentals, system design judgement, and the ability to write maintainable, scalable code remain durable. Inside Core Product we treat AI as a co‑pilot and tool, not an autopilot and replacement: every AI generated change is expected to be reviewed and validated by the engineer who commits it. Practical AWS and DevOps experience is a strong differentiator, given how heavily our products rely on AWS services, deployment pipelines, and cloud infrastructure day to day.WHAT YOU'LL DO
Product Feature Delivery Across UI and Services (80%) Implement product UI features in Svelte and TypeScript by following established component patterns and the shared design system. Build and maintain RESTful API functionality under existing schemas and patterns: implement routes, schemas, and client queries/mutations with guidance. Implement and maintain product‑specific Node.js/FastAPI endpoints using Zod/Pydantic v2 and PostgreSQL/SQLAlchemy patterns; follow established code conventions and PR standards. Write and update migrations for product schemas using safe, backwards‑compatible patterns (expand/contract) with review support. Integrate with platform shared services correctly (Auth/RBAC, Audit, Notifications, File Service); raise contract issues early and coordinate changes through the team. Write unit and integration tests for delivered features (Vitest/RTL for frontend, Jest/pytest for backend); contribute to E2E tests (Playwright) for owned workflows. Add basic observability for owned changes: follow established logging patterns, emit standard metrics where applicable, and update dashboards/runbooks for impacted workflows. Contribute to containerised delivery for owned services (Docker) under guidance. Support releases for owned work: verify changes in staging, participate in incident triage when needed, and follow runbooks/escalation paths. Other (20%) Participate fully in team ceremonies (refinement, planning, standup, review, retro); ask clarifying questions early and communicate blockers clearly. Participate in code reviews as both author and reviewer; incorporate feedback and improve code quality over time. Contribute to shared product infrastructure: small enhancements to the design system and API client libraries (OpenAPI / type generation) under guidance. Use AI coding assistants to accelerate scaffolding, refactors, and first‑pass tests; validate all generated code carefully before committing. Contribute to documentation for delivered features (release notes, runbook updates, and lightweight technical notes) as part of the Definition of Done.ABOUT YOU
Bachelor’s degree in Computer Science, Engineering, Information Systems, or a related field (or equivalent practical experience). 2+ years of experience building web applications or backend services in a production or near‑production environment. Demonstrated experience implementing features in TypeScript across Node.js services and frontend frameworks and writing tests for shipped work. Experience contributing to backend APIs in Node.js and FastAPI and working with relational databases, including basic schema evolution/migrations. Comfortable collaborating with Product and Design to translate requirements into working software and iterating based on feedback. Practical, hands‑on AWS experience is a strong differentiator for this role. Production exposure to core AWS services (e.g. S3, RDS, Lambda, ECS, CloudWatch, IAM, API Gateway, SQS or SNS) and deployment pipelines built on top of AWS is highly valued. Demonstrated strength in foundational engineering: programming fundamentals, clean coding principles, system design judgement, and the ability to write maintainable, scalable code. We weight this above breadth or depth of AI engineering experience. Svlete or React and TypeScript fundamentals: hooks, component composition, state management basics, and performance‑aware UI development. Frontend testing: Vitest basics; able to write reliable unit/integration tests and debug failures. Backend fundamentals in Node.js/Python: API endpoints, validation models, and basic async/service patterns under established conventions. SQL fundamentals: able to write and debug queries and work with Postgres‑backed schemas under established patterns. Migration basics: understands safe migration practices and the expand/contract approach for backwards‑compatible schema changes. Docker basics: comfortable building/running containers locally and following non‑root image conventions where required. CI/CD familiarity: comfortable reading GitHub Actions workflow output and fixing common test/lint issues in PRs. AWS services in practice: hands on use of core services (S3, RDS or Aurora, Lambda, ECS, CloudWatch, IAM, API Gateway, SQS or EventBridge) for product work, including reading IAM policies, triaging CloudWatch logs and metrics, and reasoning about cost and scaling implications of service choices. Deployment pipelines on AWS: comfortable extending CI/CD workflows that build, test, and deploy services into AWS environments; able to debug pipeline failures end to end (build, image push to ECR, deploy step, post deploy health checks). Infrastructure as code familiarity: working knowledge of Terraform or CloudFormation/CDK for AWS resources; able to read existing modules, make scoped changes, and review IaC PRs with a security and cost lens. Generative AI and Agentic Systems Treats AI coding assistants (Cursor, GitHub Copilot, or equivalent) as a co‑pilot, not an autopilot. Uses them to scaffold, refactor, and draft first pass tests, but applies strong critical thinking and engineering judgement to read, understand, and revise every line of generated code before committing. Does not ship AI generated code that the engineer cannot fully explain. Uses LLMs to draft first‑pass documentation and test cases; validates correctness and fills gaps manually. Understands at a high level how AI features appear in product UIs (e.g., streaming responses, structured outputs) and follows established patterns for safe integration. General Builds for users: optimizes for analyst workflows and clarity, not just technical elegance. Delivers production‑quality work: tests, basic observability, and documentation are part of the Definition of Done. Raise concerns early when requirements, contracts, or data models are unclear; seeks help rather than getting stuck. Uses AI tooling to move faster on routine work, but never as a substitute for understanding the change. Reads, reasons about, and revises every AI generated diff; rejects suggestions that the engineer cannot fully justify on their own merits. This role follows a hybrid model, requiring in-office presence at least 1 day per week .U.S. COMPENSATION INFORMATION
Compensation for this role includes base salary, annual discretionary performance bonus, 401(k) plan with an annual employer contribution based on years of service and Bain’s best in class benefits package (details listed below). Some local governments in the United States require a good‑faith, reasonable salary range be included in job postings for open roles. The estimated annualized compensation for this role is as follows: In Atlanta, the good‑faith, reasonable annualized full‑time salary range for this role is between $92,750 - $101,250 In Texas, the good‑faith, reasonable annualized full‑time salary range for this role is between $97,375 - $106,250 In Chicago, the good‑faith, reasonable annualized full‑time salary range for this role is between $102,250 - $111,500 Placement within these ranges will vary based on factors such as experience, education, training, and skill level. Compensation also includes a discretionary annual performance bonus, 401(k) plan with employer contribution, and Bain’s best‑in‑class benefits—including full premium coverage for medical, dental, and vision, generous paid time off, and more. Annual discretionary performance bonus This role may also be eligible for other elements of discretionary compensation 4.5% 401(k) company contribution, which increases after 3 years of service and is 100% vested upon start date Bain & Company’s comprehensive benefits and wellness program is designed to help employees achieve personal independence, protection and stability in the areas most important to you and your family. Bain pays 100% individual employee premiums for medical, dental and vision programs, offering one of the most comprehensive medical plans for employees without impacting your paycheck Generous paid time off, including parental leave, sick leave and paid holidays Fully vested 401(k) company contribution Paid Life and Long-Term Disability insurance #J-18808-Ljbffr Bain & Company- Bain & Company in Atlanta is seeking a Full-Stack Engineer to build and maintain products for... ...analysts. The role requires strong skills in TypeScript and Node.js while working in a hybrid... .... This position focuses on feature delivery across UI and services, emphasizing collaboration...SuggestedWork at office1 day per week
- A leading technology firm is looking for a Senior Full Stack Developer with expertise in Angular and Node.js. The successful candidate will take ownership of technical delivery, develop and maintain complex components, and mentor team members in best practices. This role...SuggestedRemote job
$140k - $180k
Starr Insurance Holdings, Inc. is seeking a Technical Delivery Lead to oversee the development of innovative insurance... ...should have over 10 years of experience in software engineering, with expertise in full-stack development and strong leadership skills. This role offers...Suggested- ...Sr. Full Stack Developer - with UI Primary • 8+ years of Experience... ...development experience in Typescript • Expert Level development... ...Continuous Integration and Delivery, e.g., Jenkins •... ...your teammates to be stronger engineers by staying ahead with technology...Suggested
$75 per hour
...extension. Hourly: $75hr Full Stack Java Developer No. of positions: 1... ...and maintainable front-end code using TypeScript (primary) with React. Familiarity... ...SCRUM or Kanban) with a collaborative and delivery-oriented mindset. Cloud &...SuggestedHourly payWork experience placement- ...frameworks that transform how organizations operate. As a Full Stack AI Systems Software Development Engineer, you will design and build production-grade... ...support human-in-the-loop workflows without slowing delivery velocity. Frontend Engineering for Trust and Control...
- ...Full Stack Developer Location: Atlanta, GA Experience Required ~10+ years of experience on Java J2ee spring boot-microservices... ...life cycle methodology Ability to execute POC and delivery independently Agile project experience Construct's test...
- ...DMAC AMD Team is seeking a Full Stack Developer. As a full stack developer... ...such as React and TypeScript, ensuring seamless user experiences... ..., architects, and DevOps engineers to integrate front-end and... ...improve team efficiency and delivery. Basic Qualifications Bachelor...
- ...seeking a passionate and forward-thinking Full stack Engineer who thrives on solving complex... ...maintain web applications with React, TypeScript, and Node.js/Python. Build and optimize... ...ecosystems: React Three Fiber, Redux Toolkit, Typescript Adept in 3D scene optimization...
- Sr. Java Full Stack Developer - Tech Lead About the job Sr. Java Full Stack Developer - Tech Lead Role: API Java-Tech Lead Location: Atlanta... ...Full Stack Development Java Full Stack Development spring boot, NodeJS primary as confirmed by delivery. #J-18808-Ljbffr TekgenceLong term contractRemote work
$100k - $130k
...Position Java Full Stack Developer opportunity in Durham, NC Onsite... ...skills as front end in Angular, Typescript, NgRx, RxJs, HTML5, CSS3/... ...in an Agile software delivery environment, with exposure to... ...application. Passionate about engineering excellence with a strong understanding...Local area$140k - $180k
Job Title Technical Delivery Lead - Full Stack Engineering (P&C Insurance) Location New York, NY / Atlanta, GA Overview We are seeking an accomplished and hands‑on Technical Delivery Lead with a robust background in full‑stack engineering and product delivery to drive...- Full Stack Developer Employment Type: Full Time, Mid-level Department: Information Technology CGS is seeking an experienced, resourceful... .... Experience working with Agile methodology and phase-based delivery methods. Experience with JavaScript libraries such as Angular,...Full timeFlexible hours
- ...Description: As a Senior Development Engineer, you will be a member of an agile, multi... ...testing and continuous integration, delivery and deployment. You will oversee technical... ...requirements. You will design and develop full stack code for web applications and services....Work experience placement
- ...Description We are seeking a motivated Junior Full‑Stack Developer who has hands‑on experience... ...with product managers, designers, and engineers to understand and translate user... ...concepts Unit testing frameworks Agile delivery methodologies Strong communication and...Full timeInternshipLocal areaRelocation
- ...duties and responsibilities 5 - 8 years having experience as .NET Full Stack developer. Strong in building WebAPI' S using C#, .NET Core 3... ...This Role Experience in continuous integration, continuous delivery, with embedded testing practices and quality gates....
- Coreforce seeks a Senior Software Engineer to lead design and delivery of Java/Spring Boot microservices with full-stack input in Java, TypeScript, and Python. You will own complex features, design event-driven systems, and drive scalable architectures in a hybrid Atlanta...
- ...We are seeking a highly skilled Senior Full Stack Engineer to join our Audience Builder &... ...Skills Strong experience with: React.js TypeScript Next.js Python and/or Node.js REST APIs... ...processes and coding standards Timely delivery of assigned tasks and project milestones...
- ...About the job Sr Full Stack Software Engineer Position: Senior Full Stack Software Engineer Our client... ...technologies such as React, TypeScript, NodeJS, and Redux to build responsive... ...members to ensure successful project delivery. If you are a motivated and driven Senior...
- Motion Recruitment Partners LLC is seeking a Sr Full Stack Developer for a 12+ month contract in Atlanta, GA with full benefits. This hybrid... ...in software development, particularly skilled in Javascript/Typescript and UI development. Key responsibilities include constructing...Contract workLocal area
- ...experience in Production support and performance engineering. At least 1 year of experience in... ...and desire to work in a Global delivery environment. Qualifications Basic... ...sponsor at this time. Note:- This is a Full Time job opportunity. Only US Citizen...Full time
- ...female-led — our CEO, Head of Engineering, and product leadership... ...lifecycle. Our Stack Web: Next.js (React), TypeScript, Modern CSS Backend:... ...architecture, development, and delivery. You'll collaborate... ...complex projects through their full lifecycle. A Technical...Immediate startRemote workFlexible hours
- A leading technology staffing firm is seeking a Sr. Full Stack Developer in Atlanta, GA, for a 12+ month contract. The role requires strong... ...in DevSecOps, AWS, and hands-on experience with Java, TypeScript, and Python. Responsibilities include developing efficient software...Contract work
- A dynamic technology startup in Atlanta is seeking a Senior Full Stack Software Engineer who will focus on frontend development with React, TypeScript, and Redux, while also engaging in backend development using Python and Django. This role requires strong ownership of...
- ...Full Stack Engineer with 5-6 years of experience Should have working experience on AWS Services (Lambda, API Gateway, S3, DynamoDB, Kinesis, CloudWatch, Parameter Store, VPC) Experience with AWS Connect or any Contact Center solution is good to have Experience in Conversational...Work experience placement
- Role: Senior Full Stack Developer (Angular + Node) Location: Richmond, VA/Atlanta, GA / Remote Duration: 12+ Months Client: UST/Elevance... ...: As a Full stack Developer, you will Own the technical delivery, deployment, optimization, support and defect fixes Develop and...Work experience placementRemote work
- ...Your Role As a Full Stack Engineer in the healthcare space, you'll architect seamless, missioncritical... ...shape technology that improves care delivery and enhances lives. Our leadership... ...Vue, Angular or similar) and JavaScript/TypeScript Experience building backend services...Work at officeShift work2 days per week
- Enboarder is seeking a Full-Stack Engineer for their Atlanta office. This full-time position involves collaborating with engineers, designers... ...have 2+ years of experience with Python/FastAPI, React/Typescript, and strong communication skills. Benefits include health coverage...Full timeWork at officeFlexible hours
- Sharetec is seeking a Senior Software Engineer to drive features and... ...their Digital Banking team. This full-time, remote position focuses on... ...candidate will possess strong full-stack development skills, particularly in React and TypeScript, and will be instrumental in redefining...Remote jobFull time
- ...Partner with the software engineering team and senior leadership to... ...develop, and implement robust full stack solutions utilizing Java.... ...project timelines and successful delivery. Provide technical... ...technologies including JavaScript, TypeScript, and Node.js, supporting...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Full Stack TypeScript Engineer (Delivery Toolkit). Be the first to apply!
- full stack react developer Atlanta, GA
- junior full-stack web developer Atlanta, GA
- full stack developer contract Atlanta, GA
- java full stack angular developer Atlanta, GA
- lead full stack java developer Atlanta, GA
- full stack java developer Atlanta, GA
- full stack developer Atlanta, GA
- c# .net full stack developer Atlanta, GA
- mid level full stack developer Atlanta, GA
- senior full stack developer Atlanta, GA

