AWS Cognito User Authentication Set Up

Job ID: 39288442

Budget: $30 – $250 USD

We're looking for an expert in AWS and web development to set up and integrate our user authentication system for EquityBound. This project requires AWS Cognito-based authentication system, with OAuth integration (Google/Apple), for four user types with role-based access control (RBAC). Strong expertise in AWS and authentication systems needed.

Key Responsibilities:
- Finalize registration flow for four distinct user profiles (Standard, Student, Advisors, Friends&Family)
- Complete implementation of role-based permissions
- Set up backend + connect existing login and logout functionality to backend
- Integrate OAuth (Google/Apple) login options
- Integrate with the current system
- Ensure all access controls are secure and functional
- Track progress in our tracker as you progress

Ideal Candidate:
- Full-stack developer with proven AWS Cognito and authentication / user registration / form validation expertise
- Proficient in Next.js, React, AWS, MongoDB
- Familiar with JWT token authentication and RBAC
- Experience implementing OAuth integrations

The registration system needs to follow a minimalistic approach similar to Claude/Airbnb/Netflix:
- Minimal initial fields (email, name, password)
- Quick signup process
- Optional detailed profile completion
- Email verification
- Secure role assignment

If this goes well - the project will lead to additional work on our team.
Related categories: Amazon Web Services React.js OAuth MongoDB Next.js