Full Stack Engineer - Identity Solutions with Auth0 Integration
Frontend Technologies
* Proficient in modern JavaScript frameworks and libraries such as ReactJS.
* Experience with state management (e.g., Redux, Context API) for seamless authentication
* flows.
* Integration with OpenID Connect and JWT tokens for secure user authentication.
* Knowledge of HTML5, CSS3, and responsive design to ensure an intuitive user experience
* across devices.
Backend Technologies
* Proficient in backend development using technologies like Golang and Python.
* Strong Experience with RESTful APIs for integrating with user applications and integrating to
* Auth0 for managing user data.
* Experience with OpenID Connect and JWT (JSON Web Tokens) for secure API access and
* user authorization.
Database & Infrastructure
* Experience with databases like MongoDB, MySQL, PostgreSQL, or Redis for managing user profiles, roles, and session data.
* Familiar with Docker, Kubernetes, and containerized microservices for streamlined deployment.
* Experience with CI/CD pipelines using tools like GitLab CI, or GitHub Actions for efficient and automated deployments.
* Exposure to Infrastructure as Code (IaC) using tools like Terraform and CloudFormation.
Responsibilities
* Develop and maintain both frontend and backend applications, focusing on secure and seamless user authentication and authorization workflows.
* Work closely with product managers and UX/UI teams to ensure that the authentication experience aligns with user expectations and company requirements.
* Integrate and manage Auth0 within the application to enable Single Sign-On (SSO), MFA, and custom authentication solutions.
* Troubleshoot and resolve any issues related to user authentication, authorization, and API security.
* Monitor the performance of authentication services and optimize for scalability, speed, and uptime.
* Collaborate with cross-functional teams to ensure that identity management integrates seamlessly with other internal and external systems.