Information
Sr. Full Stack Engineer to work with the team to create a suite of applications and tools for
internal and external customers.
Responsibilities
- Implement authentication and authorization features using IAM platforms such as Auth0, KeyCloak, Okta, or Azure AD.
- Integrate applications with OAuth 2.0, OpenID Connect, and other identity protocols to support secure user access.
- Develop and maintain secure user management workflows, including registration, login, password reset, and MFA.
- Collaborate with cross-functional teams to enforce role-based access control (RBAC) and implement fine-grained permissions.
- Write clean, testable code with a focus on security, scalability, and adherence to IAM best practices.
Must have
- Implement authentication and authorization features using IAM platforms such as Auth0, KeyCloak, Okta, or Azure AD.
- Integrate applications with OAuth 2.0, OpenID Connect, and other identity protocols to support secure user access.
- Develop and maintain secure user management workflows, including registration, login, password reset, and MFA.
- Collaborate with cross-functional teams to enforce role-based access control (RBAC) and implement fine-grained permissions.
- Write clean, testable code with a focus on security, scalability, and adherence to IAM best practices.
- Experience: 10+ years of experience building modern web applications working in the fullstack
- Proficiency in Typescript and Javascript with a thorough understanding of React.js or Vue.js and their core principles preferred
- Implementing RESTful APIs using .Net/C# preferred
Nice to Have
- Experience with .Net Core, .Net 5 or 6 a bonus!
- Experience with SQL and relational database design with MS SQL Server experience a bonus!
- Experience with NoSQL/document database technologies
- Experience writing automated unit tests in the full stack environment
- Knowledge of modern authentication and authorization mechanisms
- Familiarity with modern front-end and backend build pipelines and tools
- Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
- Experience with modern responsive web application design & development
- Familiarity with Node.js
- Experience with microservice architecture
- Experience using Git version control
- Experience with VS Code, Visual Studio, or other relevant development tools
- Familiarity with Scrum/Agile principles
- Strong communication skills
- Ability to understand business requirements and translate them into technical requirements
Target Start Date: ASAP
Engagement Length: long term
Time Zone: EST
Working Hours: 8:00 to 05:00 pm
Job Type: Remote
Allowed Country: LATAM