This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
JumpCloud is seeking an experienced Fullstack Engineer to join their engineering team, focusing on building and maintaining both backend and frontend technology with devops experience.
The role involves implementing features through individual contributions and providing guidance on organization, process, and design.
The team primarily uses Go for backend development and JavaScript for frontend development, but experience with other modern languages and frameworks is acceptable.
Responsibilities include collaborating with architects, UX, and DevOps to ensure systems are highly available, scalable, and performant, while delivering an excellent user experience.
The engineer will work within the scrum framework and will learn and work with cryptography and security concepts, including PKI and TLS/SSL protocols, authentication, and encryption.
The role includes implementing OAuth/OIDC flows for user authentication and integrating identity into cloud services like AWS API Gateway.
The engineer will work with third-party applications to ensure compatibility with JumpCloud's identity services.
Participation in planning and scoping conversations with product managers to shape the future of Identity Management services is expected.
The company values building connections, thinking big, and continuous improvement.
Requirements:
Candidates should have 3-6 years of experience developing distributed systems, microservices, REST APIs, and frontend applications in various programming languages, including Golang and JavaScript (Vue or similar frameworks).
Knowledge of the electron framework is a must.
Experience with public cloud providers (AWS, GCP, or Azure) and CI/CD pipelines (CircleCI) for building, testing, and deploying applications is required.
A willingness to mentor junior team members is essential.
Bonus points for experience with Python, Docker, feature flags, BDD, and modern frontend tools and practices (Webpack, Babel, etc.).
Candidates must be located in and authorized to work in India, as the position is remote within the country.
Fluency in English is required for communication and the interview process.
Benefits:
JumpCloud offers a remote-first work environment, allowing employees to work from anywhere within the specified country.
Employees will have the opportunity to work in a fast-paced, SaaS-based environment and tackle challenging technical problems.
The company promotes a culture of sharing and growing expertise, with access to talented individuals across various departments.
Unique ideas and approaches for product and feature development are encouraged, providing employees with a voice in the organization.
JumpCloud values human connection and aims to create an inclusive workplace where everyone can succeed.