Design, architect, build, and deliver core pieces of IAM
Lead projects from specification to delivery
Lead UI/UX development and best practices
Mentor and grow other team members, particularly in UI/UX development
Improve our codebase, best practices, and design principles
Define your top priorities and focuses, communicate them, and execute against them
Lead and contribute to complex technical projects and initiatives
Candidate Profile
5+ years experience of software engineering, primarily focused on building full-stack web applications
Proficient in a modern compiled programming language (Java, Go, C#, C++, etc.)
Proficient with JavaScript and/or TypeScript along with modern frontend technologies (React, Redux, etc.)
Excellent communication skills, both written and verbal
Desire to collaborate with colleagues and mentor fellow engineers
Is curious, collaborative, empathetic, and intellectually honest
Has a passion for problem solving and learning new things in the domains of computer science and software engineering
Experience building identity and access management systems such as authentication (OAuth, SSO), authorization (RBAC, ABAC, ReBAC), and login and registration systems a plus
Success Measures
In 1 week you'll have completed your first pull request
In 3 months, you'll have contributed to a large project
In 6 months, you’ll be leading the design and execution of your own project