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