Full Time
Negotiable
40
Jan 15, 2025
About the Project
We are looking for a Mid-Level Frontend Developer to join our team and work on our B2B SaaS platform focused on Ideal Customer Profile (ICP) management.
## Technical Environment
- **Core**: Next.js 14 with App Router
- **Language**: TypeScript
- **UI**:
- Tailwind CSS
- Shadcn/UI components
- **State Management**: React Query
- **Authentication**: Magic SDK
- **Payment**: PayPro Global, LemonSqueezy
## Required Skills
- 2-3 years of experience with React
- Strong knowledge of:
- TypeScript
- Next.js (App Router)
- Tailwind CSS
- REST API integration
- Git
## Key Responsibilities
- Implement new features following existing patterns
- Maintain and improve UI components
- Integrate with backend APIs
- Write clean and maintainable code
- Follow established project structure
## Why Mid-Level vs Senior
1. **Architecture is Already Set**:
- Clear folder structure (/app, /lib, /components)
- Established patterns for services and components
- Well-defined routing and layout structure
2. **Component Structure**:
- Mostly straightforward component implementations
- UI patterns are consistent and reusable
- Limited complex state management
3. **Integration Patterns**:
- Standard REST API calls
- Simple authentication flow
- Basic payment integrations
## Type of Engagement
- Full-time or Contract
- Remote position
- 3+ month commitment
## How to Apply
Please provide:
- Your GitHub profile
- Examples of Next.js projects
- Experience with similar B2B applications