Full Stack Engineer

Impruve

Chicago (IL)

Ibrido

USD 90.000 - 120.000

Tempo pieno

14 giorni+
Generatore di candidature

Una candidatura completa in un minuto — curriculum e lettera di presentazione personalizzati, pronti da inviare.

Supera i filtri ATS

Descrizione del lavoro

A tech-driven company in Chicago is looking for a Full Stack Engineer to build custom automations and integrations for their AI-powered platform. You will develop user-facing experiences while collaborating closely with the CTO to tackle meaningful technical challenges. This role requires proficiency in Node.js, MongoDB, and React/Next.js. The ideal candidate has 2–6 years of engineering experience and is passionate about impactful software development.

Competenze

  • 2–6 years as a full-stack or backend engineer in a modern web environment.
  • Comfort with light data engineering — structuring, enriching, and processing unstructured data.

Mansioni

  • Build and maintain REST APIs using Node.js/Express.
  • Develop user-facing experiences in Next.js 13+ App Router with Redux.
  • Work with MongoDB and Redis to design and optimize data models.
  • Implement and maintain integrations with systems like Salesforce, Slack, Zoom.

Conoscenze

Node.js
Express
TypeScript
MongoDB
Redis
React/Next.js
AWS ECS
Docker

Formazione

Bachelor’s in Computer Science, Engineering, or equivalent practical experience

Strumenti

REST APIs
CI/CD pipelines

Descrizione del lavoro

At Impruve, we’re the trusted AI Steward for elite wealth management firms.

While most AI vendors chase scale with off‑the‑shelf tools, we go deep — building tailor‑fitted AI systems designed around each firm’s people, workflows, and client philosophy.

Our hybrid approach combines strategic AI consulting and custom agentic software to help RIAs turn everyday conversations, meetings, and data into a compounding growth engine.

We’re not just implementing note‑takers or dashboards — we’re helping firms design their AI operating system for the next decade of advisory work.

Impruve’s AI Stewardship framework was built from the ground up for RIAs, inspired by MIT’s findings that 95% of GenAI pilots fail due to poor “last‑mile” integration. Our work bridges that gap through close collaboration, secure firm‑specific builds, and a deep respect for the human side of advisory relationships.

Trusted by forward‑thinking RIAs to:

  • Architect AI‑ready workflows and governance systems
  • Build secure, custom “core agents” (note‑taker, CRM updater, email drafter, etc.)
  • Develop off‑menu, firm‑specific automations that save hours weekly
  • Elevate client experience while preserving the personal touch that defines great advisers

Deep partnership. Tailor‑fitted intelligence. Stewardship over hype.

Role Overview

We’re looking for a Full Stack Engineer who loves building thoughtful, reliable software — someone who moves easily between backend systems, data workflows, and front‑end product experiences.

You’ll help expand our AI‑powered platform, building custom automations and integrations that make it easier for professionals to act on what matters most. Comfort with light data engineering — structuring, enriching, and processing unstructured data — will be valuable as you help craft AI workflows that span multiple systems.

Key Responsibilities
Platform Development
  • Build and maintain REST APIs using Node.js/Express.
  • Develop user‑facing experiences in Next.js 13+ App Router with Redux for state management.
  • Work with MongoDB (via Mongoose) and Redis to design and optimize data models, caching, and job queues.
  • Implement and maintain integrations with systems like Salesforce, Slack, Zoom, Gmail, Outlook, and others.
  • Collaborate on the design and implementation of custom AI workflows, connecting LLM‑generated insights to actionable automations.
Data & Infrastructure
  • Build data pipelines to clean, transform, and enrich messy data from multiple sources.
  • Support background jobs, queue processing, and event‑driven workflows.
  • Help manage and deploy services using AWS ECS and containerized infrastructure.
  • Improve reliability, logging, and monitoring systems.
  • Work closely with the CTO on architectural and design decisions.
  • Partner with product and design to create intuitive, high‑quality experiences.
  • Contribute to engineering best practices and internal documentation as we scale.
Qualifications

Education: Bachelor’s in Computer Science, Engineering, or equivalent practical experience.

Experience: 2–6 years as a full‑stack or backend engineer in a modern web environment.

Technical Skills
  • Proficiency in Node.js, Express, and TypeScript.
  • Experience building and consuming REST APIs.
  • Deep familiarity with MongoDB and schema design using Mongoose.
  • Experience with Redis for caching and async processing.
  • Front‑end experience with React/Next.js.
  • Familiarity with AWS ECS, Docker, and CI/CD pipelines.
  • Comfort working with structured and unstructured data.
Nice‑to‑Have
  • Experience building AI agents and agentic workflows
  • Experience with ETL pipelines or lightweight data engineering.
  • Interest in workflow automation and the intersection of AI + productivity.
Why Join Impruve

You’ll join a small, fast‑moving team shaping how AI is practically adopted in professional industries. We move quickly, think deeply, and build intentionally.

You’ll work directly with the CTO and co‑founders, tackle meaningful technical challenges, and help architect the systems that power AI transformation across leading advisory firms.

If you love the craft of engineering, enjoy working close to the product, and want your work to have visible impact — this is your kind of team.

How to Apply

Apply on LinkedIn or send a short introduction and your resume or GitHub profile to: …

We’d love to see what you’ve built and hear how you think.

Referrals increase your chances of interviewing at Impruve by 2x.

Seniority level: Mid‑Senior level. Employment type: Full‑time. Job function: Engineering and Information Technology.

Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Senior / Staff Software Engineer
Senior / Staff Software Engineer

Impruve • Chicago (IL)

Ibrido
USD 150.000 - 200.000
Hybrid in-person/remote schedule
Chicago office flexibility
Fast, outcome-focused hiring
Software Engineer
Software Engineer

Impruve • Chicago (IL)

Ibrido
USD 100.000 - 150.000
Full-Stack AI Engineer (AI Development team)
Full-Stack AI Engineer (AI Development team)

Improvado • Stati Uniti

Remoto
USD 120.000 - 160.000
Remote-first environment
Relocation assistance after trial
Modern AI tech stack
+2
Fullstack Engineer (Backend, AI)
Fullstack Engineer (Backend, AI)

uiAgent • New York (NY)

In loco
USD 100.000 - 200.000
Top-tier salary ($100k–$200k base)
Significant early equity
Direct access to founders
+1
Director, AI Automation Engineering
Director, AI Automation Engineering

Impiricus • Stati Uniti

Remoto
USD 185.000 - 210.000
Healthcare
Remote work
401(k)
+1
Full Stack AI Engineer
Full Stack AI Engineer

Nxt Level • New York (NY)

In loco
USD 100.000 - 160.000
Full-Stack Engineer (AI-Augmented)
Full-Stack Engineer (AI-Augmented)

Condactis Ltd. • Town of Poland (NY)

In loco
USD 110.000 - 150.000
Principal Agentic Engineer – Remote – USA
Principal Agentic Engineer – Remote – USA

FullStack • Richmond (VA)

Remoto
USD 150.000 - 230.000
Competitive Salary
Paid Time Off
Remote work
+4
Principal Agentic Engineer – Remote – USA
Principal Agentic Engineer – Remote – USA

FullStack • Cheyenne (WY)

Remoto
USD 160.000 - 230.000
Health, dental & vision insurance
Paid time off
100% remote work
+3
Principal Agentic Engineer – Remote – USA
Principal Agentic Engineer – Remote – USA

FullStack • Little Rock (AR)

Remoto
USD 180.000 - 230.000
Competitive salary
Paid time off
100% remote
+4