Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
JumpCloud

Senior Software Engineer – Devices

JumpCloud

. Develop cross-platform applications using Go and Node.js for Windows, macOS, and Linux .

Posted 9/17/2026full-timeRemote • Turkey, IndiaSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in developing cross-platform applications using Go and Node.js, with a strong focus on device management and cloud API development. Proficient in agile methodologies and security protocols, with a commitment to mentoring and collaboration.

Highest-signal resume keywords
Go Application DevelopmentNode.js Application DevelopmentDevice Management ExpertiseAWS/GCP/Azure ExperienceCI/CD Pipeline Implementation

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Cross-Platform Application DevelopmentBackend Software DevelopmentFull-Stack DevelopmentUnit TestingFunctional TestingAcceptance TestingMTLS ProtocolsOAuth/OIDC FlowsContainerization TechnologiesKubernetes Orchestration
Soft Skills
MentoringCollaborationStrategic Planning
Tools & Technologies
GitHub ActionsScrum FrameworkWindows ServicesEvent LoggersMacOS Launch Daemons
Industry Keywords
MDMEndpoint ManagementZero-Touch EnrollmentHigh-Availability SystemsCloud API Development

Tech Stack

Tools & technologies
AWSAzureCloudGoogle Cloud PlatformJavaJavaScriptKubernetesLinuxMacOSNode.jsPythonSwiftC++Go

About the role

Key responsibilities & impact
  • Develop cross-platform applications using Go and Node.js for Windows, macOS, and Linux
  • Work on the Device Management / MDM / Endpoint Management vertical
  • Build software enabling IT administrators to remotely configure, patch, secure, and monitor endpoints
  • Develop cross-OS device management engines, MDM/DDM telemetry, custom system agents, and zero-touch enrollment pipelines
  • Balance client-side operating-system programming with high-availability cloud API development
  • Collaborate with architects, UX designers, and DevOps to build highly available, scalable systems and strong user experiences
  • Work within a Scrum framework to drive agile development
  • Work with mTLS protocols and security concepts
  • Use OAuth/OIDC flows for secure authentication and service access
  • Write and automate unit, functional, and acceptance tests
  • Participate in strategic planning and scoping with product managers
  • Participate in on-call shifts and respond during assigned shifts

Requirements

What you’ll need
  • 7-10 years of experience developing Mac, Windows, or Linux applications, including third-party application integration
  • Experience in a modern language such as Python, Java, or Golang; experience in one is required
  • Experience with AWS, GCP, or Azure
  • Experience with CI/CD pipelines, preferably GitHub Actions
  • Knowledge of containerization technologies and Kubernetes orchestration
  • Strong hands-on backend software or full-stack development experience
  • Willingness to mentor junior team members
  • Fluency in spoken and written English
  • Working knowledge of Swift, C#, or C++ is an advantage
  • Working knowledge of device MDM is an advantage
  • Experience with Windows services, event loggers, kernels, macOS Launch daemons, or Mac app hosting is a bonus

Benefits

Comp & perks
  • Remote-first work within the country noted in the job description
  • Opportunity to grow your career and expertise
  • Supportive, collaborative work environment with global teams
  • Equal opportunity employment