Remote Full-Stack Software Engineer - India

Posted

This job is closed

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.
About the job
Posted on
Job type
Salary
-
Leave a feedback