

Geofence Developer
β - Featured Role | Apply direct with Data Freelance Hub
This role is for a Geofence Developer for a 6-month contract in Seattle, WA (Hybrid). Requires 3+ years in NodeJS/NestJS, Kafka, Redis, PostgreSQL, and cloud services (AWS/Azure). Strong communication skills and software engineering best practices are essential.
π - Country
United States
π± - Currency
$ USD
-
π° - Day rate
-
ποΈ - Date discovered
June 28, 2025
π - Project duration
More than 6 months
-
ποΈ - Location type
Hybrid
-
π - Contract type
Unknown
-
π - Security clearance
Unknown
-
π - Location detailed
Seattle, WA
-
π§ - Skills detailed
#Microservices #Data Analysis #PostgreSQL #Scripting #ML (Machine Learning) #Python #AWS (Amazon Web Services) #Automation #Azure cloud #Scala #Azure #Databases #Redis #Spatial Data #Kafka (Apache Kafka) #Cloud
Role description
Heading 1
Heading 2
Heading 3
Heading 4
Heading 5
Heading 6
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
Block quote
Ordered list
- Item 1
- Item 2
- Item 3
Unordered list
- Item A
- Item B
- Item C
Bold text
Emphasis
Superscript
Subscript
Geofence Developer
Locations: Onshore: 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)