Fullstack Developer m/f Freelance
Fullstack Developer m/f Freelance
Fullstack Developer m/f Freelance
Fullstack Developer m/f Freelance
Impact Labs AG
Internet, IT
Zürich
- Verifizierte Job-Anzeige
- Art der Anstellung: Selbstständig
- Hybrid
- Zu den Ersten gehören
Fullstack Developer m/f Freelance
Über diesen Job
Intro
Calling all Senior Developers: Are you looking for a new challenge? How would you like to join an innovative team and help develop a meaningful product that makes a difference in society? If you are a passionate developer eager to learn and grow, apply now and work with us!
21 Impact Labs AG is an innovative software company based in Zurich that develops solutions using cutting-edge technologies. We inspire, live innovation, and create products in the field of brain health. Our team consists of creative minds, lateral thinkers, and problem solvers – and we’re looking for you to complete our team and share our vision of building a future with fewer mental health challenges.
Tasks
- Creating the Web-UI for our Premium Product API integration
- Improving general UI
Requirements
Core Technologies (Required)
- Frontend Framework: Next.js 14+ with App Router
- Language: TypeScript (strict mode)
- Styling: Tailwind CSS 3.4+
- UI Components: Radix UI + shadcn/ui component library
- State Management: React hooks, custom hooks
- Form Handling: React Hook Form with Zod validation
- Icons: Lucide React
Authentication & Security
- Authentication: AWS Cognito integration
- Session Management: NextAuth.js
- Protected Routes: Middleware-based route protection
- Role-based Access: Subscription-based content access
Payment Integration
- Payment Processing: Stripe integration
- React Stripe.js components
- Subscription management
- Webhook handling
- Payment intent creation
API Integrations (Complex)
- BrainHealth Index API: GraphQL integration with external API
- Complex assessment workflows
- Real-time progress tracking
- Results visualization
- WebSocket connections
- Real-time audio processing
- Speech visualization components
- AWS Services:
- S3 for file uploads (profile images)
- DynamoDB for data storage
- SES for email notifications
- Secrets Manager for configuration
Development Tools
- Build System: Next.js with custom webpack config
- Linting: ESLint with Next.js config
- Package Manager: npm
- Development: Hot reload, TypeScript strict mode
- Containerization: Docker support
Benefits
- Flexible working hours with remote work options.
- Modern infrastructure and a Bring-Your-Own-Device (BYOD) policy.
- Close collaboration within an innovative, interdisciplinary team.
- Active support for developing your professional and personal skills.
- The chance to work on a meaningful product that provides societal value.
Closing
Our mission: Better Brain – Better Life! Join us in driving positive change through innovative technologies.
Are you ready to become part of the 21 family and leave your mark in this growing field? We look forward to your application!