Senior Full Stack EngineerResponsibilities:
- Architectural Design & Strategy: Define the blueprint for complex features, ensuring that the underlying logic is sound before a single line of code is generated.
- AI Orchestration & Audit: Utilize AI tools to accelerate the implementation phase while spending your brain power on meticulous code reviews. You are the final gatekeeper, spotting drift that automated tools might miss.
- TDD-Led Development: Drive development through a test-first mentality. You will define the testing requirements and structure that validate every feature, ensuring code meets our strict functional and performance benchmarks.
- Define the Standard: Establish and enforce uniform code structures and standards for our codebases. You ensure that even with AI assistance, our codebase remains clean, readable, and consistent.
- UX & Full-Stack Integration: Ensure that our backend shipping logic translates into a seamless, high-performance frontend experience, maintaining a high bar for UX and implementation details.
Qualifications:
- At least 7 years of commercial full-stack software development experience with deep foundational knowledge required to judge the quality of code at a glance.
- Work daily with AI-assisted tools to speed up feature delivery and improve code quality. You should be an expert at prompting for complex architectural patterns and refining AI output in real-time.
- A disciplined commitment to Test-Driven Development. You understand that in an AI-heavy workflow, the test suite is the most important documentation you own.
- Strong experience in software design patterns and object-oriented programming. You know how to build for the long term.
- Exceptional problem-solving skills, strong analytical capabilities, and excellent communication abilities.
- A proactive approach to challenges, coupled with the ability to propose innovative and pragmatic solutions.
- Experience in high-traffic, SaaS, or e-commerce platforms is highly valued.
- Experience with backend technologies like Java, Node.js or Rails is highly advantageous
Bonus Points for Experience in:
- Startup or small company environments
- Experience with integrating with Shopify
- Node.js, Next.js, TypeScript, GraphQL, AWS, high-traffic environments or high-throughput data analytics systems
Benefits and Perks:
- Collaborate with a motivated team, directly tying your results to organizational success
- 22 days of PTO plus public holidays
- 401k Match
- Medical, Dental, and Vision Insurance
- Maternity and Paternity Leave
- This is a hybrid, full-time position working out of our Austin, TX office in the Arboretum Area
- Compensation is based on experience