Full Stack Software Engineer

Asylon Incorporated
Norristown, PA, United States
about 2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Compensation
$115,000.0 - $160,000.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) 3D Visualization Geographic Information Systems Amazon S3 Application Layers Application Performance Management Automation of Tests Code Review Databases Continuous Integration Data Systems Linux
+28 more
Integrated Development Environments Python (Programming Language) PostgreSQL MongoDB MySQL Query Optimization Redis Session Management Software Engineering Spatial Data Infrastructures Web Applications WebSocket WebGL WebRTC Three.js ReactJS Caching Backend Git Vue.js Containerization AngularJS Kubernetes Real Time Data Live Streaming Front End Software Development Video Streaming Restful APIs

Job description

Asylon is hiring a full stack software engineer to join our Philadelphia team. This engineer will be the primary developer on DroneIQ, the web application that our customers use to manage and interact with their DroneCore deployments. You’ll own features end-to-end - from the Vue frontend through the backend services that power it - building dashboards, alerts, geofencing, video playback, mission management, and other tools that security teams rely on daily. You’ll also contribute to deeper backend and infrastructure work as needed, but your time will be weighted toward the application layer where your work directly shapes the customer experience.

Due to the nature of the projects worked on in this position, applicants must be a U.S. Person as defined by 22 C.F.R. §120.62. This includes U.S. Citizens, lawful permanent residents, refugees, or asylees.

Primary Duties

  • Design, build, and maintain features across the full stack of DroneIQ - Vue frontend and backend services
  • Develop and improve dashboards, alerting workflows, geofence management, video playback, and mission planning interfaces
  • Build and maintain REST APIs that serve the frontend and integrate with robotics and data systems
  • Collaborate with robotics and infrastructure engineers to surface real-time telemetry, video, and sensor data in the application
  • Craft intuitive visualizations that transform complex robotic telemetry, 3D spatial data, and media stored in S3 into actionable insights for security operators
  • Improve application performance, reliability, and user experience based on customer feedback and operational needs
  • Contribute to backend services and infrastructure work beyond the application layer as priorities shift
  • Participate in code review, testing, and CI/CD practices to maintain high code quality

Requirements

Do you have experience in Web applications?, * 3+ years of professional full stack software engineering experience

  • Strong proficiency with a modern frontend framework such as Vue, Angular, or React
  • Experience building and maintaining backend services in Python, Go, or Java
  • Comfortable designing and consuming REST APIs
  • Proficient with databases such as MongoDB, PostgreSQL, or MySQL - schema design, query optimization, and migrations
  • Proficient with Git and collaborative development workflows
  • Proficient with Linux as a development environment
  • Able to own features end-to-end from UI through backend and database

Bonus Points

  • Experience with Kubernetes or containerized deployments
  • Experience with real-time data - WebSockets, server-sent events, or streaming protocols
  • Familiarity with video streaming or playback in web applications (HLS, WebRTC, or similar)
  • Experience with geospatial data or mapping libraries (Leaflet, Mapbox, Cesium, or similar)
  • Experience with 3D visualization in the browser - Three.js, WebGL, or similar
  • Experience with Redis for caching, pub/sub, or session management
  • Experience with CI/CD pipelines for automated testing and deployment
  • Has worked on products used by non-technical end users and cares about usability
  • Experience with Rust

Benefits & conditions

Pulled from the full job description

  • 401(k)
  • Health insurance
  • 401(k) matching
  • Paid time off
  • Vision insurance
  • Dental insurance
  • Relocation assistance, * Competitive salary and equity packages
  • 401(k) and 401(k) matching
  • Flexible vacation/sick time
  • Medical, dental, and vision insurance
  • Life insurance
  • Paid time off, * Dental insurance
  • Health insurance
  • Paid holidays
  • Paid time off
  • Vision insurance

About the company

www.asylonrobotics.com

Asylon automates security operations using robots, software, and AI in order to help its customers protect their people, property, and assets. Asylon was founded in 2015 by three MIT aerospace engineers who have worked on a variety of projects in the aerospace industry from the V-22 Osprey to commercial jet engines to defense systems on Navy destroyers. With our team’s strong background in aerospace, Asylon develops products consistent with the quality standards demanded by commercial and military customers. Today, Asylon is a dynamic team that is passionate about robots and committed to building and operating safe, high quality products that solve the greatest challenges facing the robotics and security industries.

We are building a diverse team that creates novel solutions and provides previously unrealized services via robotics. The Asylon team is perfect for those who wish to apply their expertise to revolutionize the robotics industry while expanding their own skillsets.

Product - Robotic Perimeter Security

Asylon develops field deployable infrastructure for automated robots to augment the security teams of our clients. We believe that the true advantages of robotics and automation come when we can have robots and humans working hand-in-hand to increase security and help save lives. We see robots as a means to deliver actionable, timely, and persistent intelligence. DroneCore, our full stack aerial and ground robotics solution, is revolutionizing the way the security industry operates by providing capabilities to security teams that they have never had before.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

5:18 min

Generating WebGL shaders manually for complex multiple shape strokes

Elena Torró · Coffee With Developers

3:55 min

Demonstrating semantic routing thresholds with the Redis vector library

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

10:40 min

Evaluating automotive software architectures and backend technologies

Georg Kühberger +1 · LIVE

Videos

See all

Related articles

See all