Ditto logo
Ditto

Real-time database for mobile, web, IoT, and server apps that can magically sync data with or even without the internet.

Software Engineer, Public Sector Application

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 11-50Since 2018H1B SponsorCompany SiteLinkedIn

Location

California + 2 moreAll locations: California | Texas | Washington

Posted

64 days ago

Salary

$156K - $227K / year

Seniority

Senior

Bachelor Degree5 yrs expEnglishAndroid

Job Description

Software Engineer, Public Sector Application

Ditto

• Develop and Extend ATAK Plugins • Build Android-Native Integrations • Design Integration Architectures • Solve Problems in Real-Time

Job Requirements

  • 5+ years of experience in software engineering
  • 2+ years of technical experience with Android application development
  • Clearance Eligible Requirement: Must be eligible to obtain a Secret clearance
  • Prior experience with ATAK plugin development
  • Strong integration design skills
  • A highly adaptable, problem-solving mindset
  • Strong communication skills

Benefits

  • Health insurance
  • Dental insurance
  • Vision insurance
  • Life insurance
  • Disability insurance
  • 401(k)
  • Flexible spending accounts
  • Flexible time off

Related Job Pages

More Full-stack Engineer Jobs

Part TimeRemoteTeam 5,001-10,000Since 1985H1B Sponsor

• Contribute code and automation that enhance developer workflows and documentation delivery • Implement small requirements and fixes, improve CI/CD pipelines • Collaborate across engineering and documentation • Write unit/integration tests; participate in PR reviews • Instrument code and pipelines with basic metrics/logging • Follow secure coding and auth best practices

California
Job Closed
Western Digital logo

Staff Software Engineer – Consumer Flutter Application

Western Digital

We create data storage solutions that power the technology of today and inspire the innovations of tomorrow.

Full TimeRemoteTeam 10,001+Since 1970H1B Sponsor

• Own the architecture of the Flutter app: state management, navigation, modularization, layering between UI, business logic, and data • Design and implement the business logic that powers consumer workflows: backup, sync, device management, media organization • Make framework-level decisions and explain the tradeoffs: when to use what state management primitive, how to structure rebuilds, where to put async boundaries, how to model navigation • Set the patterns the rest of the team follows for things like error handling, async orchestration, caching, and testing • Identify and fix subtle Flutter issues such as unnecessary rebuilds, BuildContext misuse, lifecycle bugs, leaked subscriptions, hot-path inefficiencies • Define the boundary between the Flutter app and the platform team's native layer through stable, well-typed Dart interfaces • Profile and optimize where it matters; including startup, large lists, memory pressure, background work • Lead code reviews, write design docs, and mentor mid-level and junior developers on Flutter and architecture

California
$142.1K - $235.4K / year
Job Closed
ShareGate logo

Software Developer II – Sharegate Platform

ShareGate

The leading Microsoft 365 migration and governance platform

Full TimeRemoteTeam 201-500H1B No Sponsor

• Ship full-stack features in C# .NET and React that meet the company’s quality, performance, and UX standards. • Translate user needs into delightful experiences that solve real problems. • Deliver data layers (PostgreSQL and MongoDB) that perform reliably at scale. • Help shape architecture and engineering practices that scale with the product growth. • Raise the bar on code quality through reviews, testing, and steady improvement. • Influence both product and technical direction by being an active participant in team discussions.

Canada
$100K - $130K / year
Cadence Solutions logo

Software Engineer, All Levels

Cadence Solutions

Protecting your data. Simplifying your content.

Full TimeRemoteTeam 11-50Since 2013

• Design, build, and maintain services for the Cadence platform. • Improve engineering standards, tooling, and processes on a rapidly growing team. • Collaborate with product owners, internal stakeholders, and customers to determine the right solutions for our product. • Work with other engineers throughout our 6-week delivery cycle process to ship well-designed and architected features. • Contribute to the continued development and scalability of Cadence's remote patient monitoring platform.

United States
$150K - $250K / year