> Markdown version of [/jobs/ext/2712804-ii-staff-software-engineer-frontend-leaning-fullstack](https://www.wearedevelopers.com/jobs/ext/2712804-ii-staff-software-engineer-frontend-leaning-fullstack). 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). --- # II - Staff Software Engineer (Frontend-leaning Fullstack - **Company:** Aptible Inc. - **Location:** United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Cloud Computing, Continuous Integration, Programming Tools, Distributed Systems, Performance Tuning, Ruby, TypeScript, Web Applications, ReactJS, Backend, Front End Software Development, Terraform - **Published:** September 4, 2026 - **Apply:** https://startup.jobs/senior-ii-staff-software-engineer-frontend-leaning-fullstack-aptible-com-8297849 ## About the Role + You have experience shipping production software as a fullstack engineer, with significant strength in frontend engineering (targeting Senior II to Staff). Developer tools experience is a plus. + You communicate extremely well - you are clear, effective, and proactive in your communication, both speaking and in writing. * Technical Expertise + You have strong software engineering fundamentals and coding ability, and comfort working across a fullstack codebase. + You are a prolific and thoughtful developer in at least one mainstream language, and can pick up new languages/frameworks quickly. + You have particular depth of knowledge in React and the modern frontend ecosystem, including component architecture, state management, performance optimization, and accessibility. + You are comfortable building developer-facing interfaces and workflows, not just backend services. + You are comfortable working in cloud infrastructure or distributed systems. + You are comfortable thinking through security, privacy, and compliance implications as part of feature work. * Product Taste + You have a strong track record as an expert in the products you've built, and as a go-to resource for Product Design and Product Management during early feature and product planning. * Startup Compatibility + You want to be part of a small, highly collaborative Engineering Team. You don't let ambiguity or bumps in the road stop you: you identify what's blocking you, take ownership, and drive to get unblocked. * Location: You are located in the contiguous United States. You Should Apply If * You want to do hands-on implementation, not just architect solutions. * You're a deeply curious problem solver, and you're not tied to a specific language or technology. * You're invested in team ownership - you care about what your teammates are building, not just your own work. ## Description * Ship customer-facing product features primarily for our AWS-based PaaS across our stack, which includes: Ruby on Rails backend systems, a web app (React-TypeScript), a Terraform client (Go), and a CLI client (Ruby), and more. * Take technical ownership of our React-TypeScript web app - setting the direction for how we hone and maintain the frontend, including how we harness AI to move faster. * Work closely with Product and Design to clarify requirements, make tradeoffs, and deliver in small, high-quality increments. * Partner with Design to define and build a shared component library that enables consistent, high-quality UI across the product. * Improve developer experience, including internal tooling, local development workflows, and the path from code to production. * Contribute to reliability and operability improvements, including CI/CD, release processes, observability, and incident response tooling. * Participate in the on call rotation, and help drive follow-ups that reduce repeat incidents and make the system easier to operate. * Partner with our customer-facing engineering team to investigate customer issues and deliver fixes or improvements when needed. * Use AI tools to improve your development workflow and velocity., We want to make the experience of interviewing with us as delightful, efficient, fair, respectful, and transparent as possible. A typical process at Aptible might include the following steps. Please note that this may vary by role, and details will be provided to you early on in the process. 1. Introduction to Aptible with the Hiring Manager 2. 2-3 Skills-Based Interviews with Aptible Team Members 3. Take-Home Project (You will be compensated for completing this.) 4. References 5. Final in-person onsite If you have a disability or special need that requires accommodation, please let your Recruiter and/or Hiring Manager know. AI Usage in the Interview Process At Aptible, AI is part of how we work every day. We treat it like any other development tool - powerful, expected, and entirely the responsibility of the person using it. Use it with discernment, knowing that you still own the results. Here's what we expect from you: * Your resume - Don't submit AI-generated resumes. They will be discarded. Concise and real wins with us. (Why? We review a high volume of applications and aren't using AI for application review. Our human reviewers can't parse through templated, bloated submissions, and resumes highly tailored to the keywords of our JDs don't hold weight for our reviewers) * Live conversations - Don't use real-time AI to generate answers that you read off to us. It's obvious, and we'll end the interview. Honest and real wins with us. (Why? These are human interactions. We're evaluating you - how you think, how you communicate, how you engage) * Technical topics/work - Use any tools you normally would, including AI agents. But be honest about what you used, be discerning about what AI outputs, and be ready to explain your thinking. AI output refined by human judgment wins with us. (Why? We want to see what real work looks like. And real work includes shaping what comes from AI, not just accepting it as-is) ## Related Videos - [But, you're not Facebook](https://www.wearedevelopers.com/videos/378-but-you-re-not-facebook) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [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) - [Coffee with Developers: David Heinemeier Hansson](https://www.wearedevelopers.com/videos/875-coffee-with-developers-david-heinemeier-hansson) - [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) - [Why Your Best Mediors Never Become Seniors (And How to Fix It)](https://www.wearedevelopers.com/videos/2108-why-your-best-mediors-never-become-seniors-and-how-to-fix-it) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [How to Answer the Interview Question: “Why Do You Want to Be a Software Engineer?”](https://www.wearedevelopers.com/magazine/392-how-to-answer-the-interview-question-why-do-you-want-to-be-a-software-engineer) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline)