Senior full-stack developer building custom Identity Management software with Node.js/TypeScript backend and Angular frontend. Requires 5+ years Node.js/Angular experience, strong security focus, and active use of AI coding tools for development, testing, and mentoring juniors.
130k – 160k
On-site5+ YOEFullstack Engineering
About the role
Key Responsibilities
Full-Stack Development
Collaborate with a cross-functional team of developers, designers, and product managers to build and maintain the Identity Management system.
Develop scalable, high-performance, and responsive applications using Node.js/TypeScript on the backend and Angular on the frontend. Additional work involves React, React Native, and other frameworks and languages.
Write clean, well-documented, and efficient code.
AI-Assisted Development
Actively use AI coding assistants (e.g., GitHub Copilot, Cursor) to accelerate feature development, reduce boilerplate, and improve code consistency.
Leverage AI tools to assist in generating, reviewing, and refactoring code, while critically evaluating AI-generated output for correctness, security, and maintainability.
Integrate AI-assisted testing approaches, including generating test cases and using AI tools to identify edge cases and potential regressions.
Stay current with evolving AI development tools and help establish team best practices around their responsible and effective use.
Identity Management
Contribute to the design and development of identity and access management features, including user authentication, authorization, user profile management, PAM, custom workflows, provisioning, and compliance.
Ensure the security and privacy of user data, implementing best practices for identity protection.
Application Security
Implement and maintain security measures to protect against vulnerabilities and threats.
Conduct security reviews and participate in security testing to identify and address potential risks.
Stay up to date with the latest security trends and best practices.
Collaboration
Work closely with team members to translate business requirements into technical solutions.
Participate in code reviews, providing constructive feedback to enhance code quality.
Actively mentor junior and mid-level developers through pair programming, code reviews, and structured knowledge-sharing sessions, with particular emphasis on guiding effective and responsible use of AI coding tools.
Qualifications
Bachelor's degree in Computer Science, Information Technology, or a related field.
Minimum of 5 years of hands-on experience with Node.js and Angular development.
Familiarity with identity management concepts and principles.
Strong understanding of application security and best practices.
Proficiency in RESTful API design and development.
Experience with databases such as MongoDB, MySQL, or PostgreSQL.
Knowledge of version control systems, preferably Git.
Excellent problem-solving and debugging skills.
Strong communication and teamwork skills.
Desired Qualifications
Experience with authentication protocols (OAuth, OpenID Connect, SAML).
Knowledge of cloud services such as AWS or Azure.
Understanding of containerization and orchestration technologies (Docker, Kubernetes).
Familiarity with CI/CD pipelines and DevOps practices.
Hands-on experience with AI-assisted development tools such as GitHub Copilot, Cursor, or similar, including the ability to critically evaluate and refine AI-generated code.
Experience using AI tools for automated test generation, code review assistance, or documentation.
Demonstrated experience mentoring less senior developers, including coaching on modern tooling and development workflows.
Build and ship full-stack AI features end-to-end using Ruby on Rails and React. Requires 6+ years full-stack experience on high-traffic apps, production AI use cases (RAG/LLMs/agents), strong experimentation skills, and scaling AI infrastructure.
130k – 140k
Remote6+ YOEFullstack Engineering
Senior Software Engineer - Pulse
PindropUnited States
Senior Software Engineer building high-performance cloud services and APIs in Go and Python for Pindrop's Real Human + Right Human Identity Trust Platform. Requires 5+ years experience with scalable cloud architectures, DevOps/CI-CD, Kubernetes, and production systems.
130k – 170k
Remote5+ YOEFullstack Engineering
Senior Software Engineer
OctaneUnited States
Senior Software Engineer building and scaling core dealer and lending products on a Python/Django/React/PostgreSQL stack. Owns system design, code quality, mentoring, and cross-team delivery for a nationwide marketplace.
130k – 170k
Remote5+ YOEFullstack Engineering
Senior Software Engineer
DatadogBoston, MA +1
Senior engineer designing and scaling high-traffic distributed services, deploying features with flags, and troubleshooting production issues. Requires 6+ years experience, architecture skills, and AI tool fluency.
130k – 300k
Hybrid6+ YOEFullstack Engineering
Senior Full Stack Engineer - ClickStack
ClickhouseUnited States
Builds full stack features for a petabyte-scale observability platform using ClickStack, focusing on developer tools for monitoring and debugging. Requires 5+ years experience with TypeScript, Node.js, React, SQL, Docker, and Kubernetes.