We're looking for a Medior Full-Stack Engineer with 2-3 years of professional experience who is a product builder at heart. You'll play a key role in building and evolving production-ready features using the T3 stack, contributing not only code but also technical insight and product thinking.
You should care deeply about type safety, clean architecture, and well-documented code, and be comfortable taking ownership of features from idea to release. This role sits at the intersection of frontend craftsmanship and type-safe full-stack development.
What You'll Do
- Design, build, and maintain frontend features using React and Next.js
- Work in a type-safe full-stack environment with TypeScript and tRPC
- Build responsive, accessible UIs using Tailwind CSS
- Collaborate on data modeling, API design, and schema evolution using Prisma
- Own features end-to-end, from technical design through production delivery
- Participate in and contribute meaningfully to architectural discussions
- Review code and provide constructive feedback to peers
- Collaborate closely with product and design to deliver high-quality user experiences
- Improve existing codebases with a focus on maintainability and clarity
Requirements
- Minimum of 3 years of professional experience developing frontend applications
- Proven expertise working with React and Next.js in live production settings
- Advanced proficiency in TypeScript
- Skilled in creating and integrating APIs within modern web applications
- Strong grasp of frontend architecture, state management, and performance optimization
- A demonstrated enthusiasm for product development with a focus on user-centered design
- A solid commitment to writing clean, maintainable, and well-documented code
Highly Preferred Skills
- Practical experience with the T3 stack
- Familiarity with tRPC to build end-to-end type-safe APIs
- Experience using Tailwind CSS for creating scalable UI systems
- Knowledge of Prisma for database access, managing migrations, and schema design
- Understanding of clean architecture principles and separation of concerns
- Experience preparing technical documentation and design notes
Additional Advantages
- Familiarity with cybersecurity basics, including authentication, permissions, and data protection
- Experience working with authentication and authorization systems
- Exposure to testing methodologies, CI/CD pipelines, or observability tools
- Contributions to open-source projects or independently created products
Benefits
- Work with a modern, type-safe technology stack
- Build and ship meaningful product features used by real customers
- Influence architecture and technical direction at the feature level
- Learn and grow alongside experienced engineers
- A culture that values craftsmanship, security awareness, and thoughtful engineering