Remote Senior Full-Stack Engineer — Data/API Focus

NinjaOne

Town of Texas (WI)

Hybrid

USD 150,000 - 200,000

Full time

21 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, dental, and vision insurance
401(k) plan
Unlimited PTO
Opportunities for growth and career发展

Job summary

NinjaOne is seeking a Senior Full Stack Software Engineer to join the Emerging Products team. You will work primarily on backend systems in Java/Kotlin with React/TypeScript frontend, shaping data-driven products from the ground up.

The role involves building scalable services, API design, and delivering dashboards and workflows, with opportunities to impact enterprise-scale deployments. Hybrid remote options and strong benefits are offered.

Qualifications

  • Bachelor's degree or equivalent work experience in a technical field.
  • 10+ years of software development experience building production applications, with strong experience in Java.
  • 4+ years of experience with highly scalable software systems.
  • Strong understanding of OOP design principles, data structures, and object-oriented design.
  • Knowledge of API best practices and experience developing REST/GraphQL services; gRPC is a plus.
  • Comfortable writing, analyzing, and troubleshooting SQL with relational databases.
  • Expert knowledge of software quality and testing practices, including unit, integration, API, and front-end testing.
  • 2+ years of experience with React and modern front-end development.
  • Strong TypeScript/JavaScript fundamentals and frontend architecture understanding.
  • Strong HTML/CSS knowledge and accessibility awareness.
  • Experience building reusable React components and debugging frontend issues.

Responsibilities

  • Design and build the API and serving layer powering data-intensive product experiences using REST and/or GraphQL APIs.
  • Develop scalable backend services using Java and Kotlin with API-first architecture, performance, reliability, and extensibility.
  • Build data-driven product experiences turning large data volumes into insights, dashboards, and workflows.
  • Design and optimize data access across APIs, relational databases, caching, and analytical sources for enterprise workloads.
  • Build and maintain React/TypeScript user interfaces including dashboards, forms, and workflows.
  • Establish clear contracts between frontend, APIs, and backend services.
  • Participate in architecture/design reviews to scale products from early development to GA.
  • Identify and resolve performance bottlenecks across backend and frontend components.
  • Troubleshoot production issues using logs, metrics, traces, and browser debugging; instrument apps with telemetry.
  • Leverage AI tooling to accelerate development and productivity.
  • Contribute to code reviews and document technical decisions and cross-team initiatives.
  • Take ownership of features end-to-end from design to deployment and monitoring.

Skills

Java
Kotlin
React
TypeScript/JavaScript
REST/GraphQL API design
OOP design principles
AI tooling in development

Education

Bachelor's degree in Computer Science/Computer Engineering/Information Technology

Tools

REST API
GraphQL API
gRPC
Relational Databases

Job description

NinjaOne is seeking a Senior Full Stack Software Engineer to join the Emerging Products team. You will work primarily on backend systems in Java/Kotlin with React/TypeScript frontend, shaping data-driven products from the ground up.

The role involves building scalable services, API design, and delivering dashboards and workflows, with opportunities to impact enterprise-scale deployments. Hybrid remote options and strong benefits are offered.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Full-Stack Engineer — Remote Data/API
Senior Full-Stack Engineer — Remote Data/API

Triwill Group • United States

Hybrid
USD 150,000 - 200,000
Medical, dental, vision insurance
401(k) plan
Unlimited PTO
+1
Senior Full-Stack Engineer — Remote, API‑Driven Back End
Senior Full-Stack Engineer — Remote, API‑Driven Back End

NinjaOne • Maine

Hybrid
USD 150,000 - 200,000
Hybrid remote work
Medical, dental, and vision insurance
401(k) plan
+2
Senior Full-Stack Engineer: API/Data Platforms (Remote)
Senior Full-Stack Engineer: API/Data Platforms (Remote)

NinjaOne, LLC • Northern (KY)

Hybrid
USD 150,000 - 200,000
Medical insurance
Dental insurance
Vision insurance
+3
Senior Fullstack Engineer — Remote API & Data Lead
Senior Fullstack Engineer — Remote API & Data Lead

NinjaOne • California (MO)

Hybrid
USD 150,000 - 200,000
Medical, dental, and vision insurance
401(k) plan
Unlimited PTO
+1
Remote Senior Full-Stack Engineer: Patching & AI
Remote Senior Full-Stack Engineer: Patching & AI

NinjaOne • Town of Texas (WI)

Hybrid
USD 150,000 - 200,000
Hybrid work
Medical, dental, vision insurance
401(k) plan
+2
Senior Java/Kotlin Software Engineer – Remote & Scalable Cloud
Senior Java/Kotlin Software Engineer – Remote & Scalable Cloud

NinjaOne • Maine

Hybrid
USD 150,000 - 220,000
Medical insurance
Dental insurance
Vision insurance
+2
Senior Java/Kotlin Software Engineer – Remote & Scalable Cloud
Senior Java/Kotlin Software Engineer – Remote & Scalable Cloud

NinjaOne • Town of Texas (WI)

Hybrid
USD 150,000 - 220,000
Comprehensive benefits package
Unlimited PTO
401(k) plan
+1
Senior Software Engineer, Remote & Scalable Systems
Senior Software Engineer, Remote & Scalable Systems

NinjaOne • Town of Florida (NY)

Hybrid
USD 160,000 - 220,000
Hybrid remote work
Medical, dental, vision
401(k) plan
+2
Senior Java/Kotlin Software Engineer – Remote & Scalable Cloud
Senior Java/Kotlin Software Engineer – Remote & Scalable Cloud

NinjaOne • Connecticut

Hybrid
USD 150,000 - 220,000
Medical, dental, and vision insurance
401(k) plan
Unlimited PTO
+1
Senior Java/Kotlin Engineer - Remote, Scale & Backups
Senior Java/Kotlin Engineer - Remote, Scale & Backups

NinjaOne • Austin (TX)

Hybrid
USD 140,000 - 220,000
Medical, dental, vision insurance
401(k) plan
Unlimited PTO
+1