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