Geofence Developer / NodeJS Developer

  • Seattle, WA
  • Posted 14 hours ago | Updated moments ago

Overview

On Site
Depends on Experience
Accepts corp to corp applications
Contract - Independent
Contract - W2
Contract - 6 Month(s)
Able to Provide Sponsorship

Skills

NodeJS
NestJS
Kafka
data streaming
Redis
ElastiCache
distributed cache
PostgreSQL
AWS
Azure
Cloud
microservices
geofencing
geofence
geospatial
geolocation
PostGIS
Mapbox
Google Maps
Mapping

Job Details

Geofence Developer

Locations: Seattle, WA (Hybrid)

Duration: 6 months

Core Responsibilities:

  • Design, build, and optimize geofencing services using NodeJS and NestJS frameworks.
  • Integrate real-time data streams using Kafka to manage high-volume geospatial event processing.
  • Leverage Redis (or other distributed caching solutions) for high-performance geofence rule evaluation.
  • Develop and maintain PostgreSQL databases and ORM mappings for geolocation data.
  • Deploy and manage services in cloud environments (AWS or Azure).
  • Collaborate with cross-functional teams (onshore/offshore) to ensure code quality and delivery timelines.
  • (Optional) Contribute to data analysis, ML pipelines, or scripting with Python where needed.

Required Skills & Experience:

  • 3+ years of experience in backend development using NodeJS and NestJS
  • Experience with Kafka for real-time data streaming
  • Proficiency with Redis or similar distributed cache technologies
  • Strong knowledge of PostgreSQL and ORM frameworks
  • Experience with AWS and/or Azure cloud services
  • Ability to design scalable and resilient microservices
  • Solid understanding of software engineering best practices (CI/CD, testing, etc.)
  • Strong written and verbal communication skills

Nice to Have:

  • Experience with Python for scripting, automation, or analytics
  • Familiarity with geospatial databases or tools (e.g., PostGIS, Mapbox, Google Maps APIs)
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About MethodHub