> Markdown version of [/jobs/ext/1248411-senior-software-engineer-studio](https://www.wearedevelopers.com/jobs/ext/1248411-senior-software-engineer-studio). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer, Studio - **Company:** VIBES LLC - **Location:** Chicago, IL, United States - **Experience:** Expert - **Salary:** $140,000.0 - $150,000.0 - **Contract:** Temporary contract - **Skills:** Application Programming Interfaces (APIs), Artificial Intelligence, Amazon Web Services, Cloud Computing, Code Review, Webui, Software Engineering, TypeScript, Web Application Frameworks, ReactJS, Backend, Information Technology, Api Design - **Published:** July 12, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=95614f42f0e80d62 ## About the Role * Formal education in Computer Science, Engineering, or equivalent professional experience * 5+ years of professional software engineering experience, including ownership of significant production systems * Deep expertise across the full stack * Strong proficiency with modern JavaScript frameworks (React, TypeScript) * Proven experience designing and building APIs and backend services * Solid experience with cloud platforms (AWS preferred) * Fluency with AI-assisted development, using it as leverage without compromising quality or ownership * A track record of owning ambiguous problems and driving them to resolution * Experience mentoring engineers or leading feature work, with the judgment to know when to lead and when to enable * A strong sense of ownership and accountability, and comfort in fast-moving environments * Strong communication and collaboration skills Location & Work Arrangement * Hybrid role based in Chicago * In-office two days per week * Authorized to work in the United States without sponsorship ## Description We are seeking a collaborative, proactive, and results-driven senior full-stack Software Engineer to join the Studio team at Vibes. Studio is the newest product offering at Vibes: a self-serve way for far more businesses to provision and launch RCS agents on our messaging services. Having just launched, we are actively gathering customer feedback and have significant room to grow. We move with the speed and ownership of a startup, while drawing on the reach and infrastructure of an established company. We're looking for a senior engineer to help drive what comes next: someone ready to own a core domain of the product from day one, set the technical bar for how we build, and grow into a technical leadership role as the team scales. This is a full-time, hybrid role based in the greater Chicago area, with an expectation of being in the office two days per week. The Role You will design, build, and own significant parts of the technical foundation of Studio. You'll work across the full stack, developing APIs and building product features, all while shaping the architecture, engineering practices, and product direction. We think in projects, not tickets, and we start with the what and why before the how. You'll often be the project lead on the work you own, responsible for understanding the deliverable before you start, cutting it down to something shippable, driving it to completion, and releasing it. Engineering weighs in on product decisions early here, so your read on what's feasible and how fast we can ship genuinely shapes what we build. What Success Looks Like After 6-12 months, a successful hire: * Owns one or more major areas of the system end-to-end, and is the person the team turns to on them * Ships meaningful functionality to production early and often, and raises the quality bar for the team * Leads projects to completion, from a clear deliverable through the hard technical trade-offs to a deliberate release * Makes sound, high-stakes decisions under ambiguity, and brings the team along on them * Mentors teammates and improves how the whole team works, not just their own output * Is on a clear path toward a technical Lead role as the product and team grow How We Work * We prioritize ownership, speed, and a relentless focus on the customer * We ship fast and iterate, putting real product in front of customers and improving it with what we learn * We use AI as leverage, and everyone owns what they ship regardless of how it was written * We expect engineers to engage deeply with both product and technology * Everyone owns outcomes, not just code, * Own the design and delivery of full-stack features and services using React and TypeScript on AWS infrastructure * Lead projects end-to-end, owning delivery from kickoff through release * Set the technical direction for major areas of the system, including architecture and key trade-offs * Design and maintain the public API and MCP server that, alongside our web UI, are the primary surfaces customers use to build on Studio * Push the limits of how the team leverages AI to build and ship faster * Mentor engineers through code review, pairing, and technical guidance * Partner closely with product and other teams across Vibes to shape and deliver customer value * Troubleshoot and resolve complex issues across the stack * Continuously improve the system, and the team's engineering practices, based on customer feedback and usage * Challenge existing approaches and push for better ways to build and ship ## Related Videos - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [10 commandments for vibe coding](https://www.wearedevelopers.com/videos/1453-10-commandments-for-vibe-coding) - [Technical Debt when Vibe coding](https://www.wearedevelopers.com/videos/1942-technical-debt-when-vibe-coding) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) ## Related Articles - [Lessons for Vibe Coders and Developers](https://www.wearedevelopers.com/magazine/614-lessons-for-vibe-coders-and-developers) - [Dev Digest 193: Vibe Coding Honeymoon, NaN and the End of Interviews](https://www.wearedevelopers.com/magazine/652-dev-digest-193-vibe-coding-honeymoon-nan-and-the-end-of-interviews) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Slopquatting, API Keys, Fun with Fonts, Recruiters vs AI and more - The Best of LIVE 2025 - Part 2](https://www.wearedevelopers.com/magazine/662-slopquatting-api-keys-fun-with-fonts-recruiters-vs-ai-and-more-the-best-of-live-2025-part-2) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 185: Hello Asia, Gaming is the Future & Vibe Scheming!](https://www.wearedevelopers.com/magazine/628-dev-digest-185-hello-asia-gaming-is-the-future-vibe-scheming)