logo inner

Full Stack Software Engineer

AerodomeUnited StatesRemote, Onsite

Job Description


We are seeking a highly experienced Full Stack Software Engineer specializing in Ruby on Rails and React to join our development team. This role involves architecture, interface design, writing code, responsibility for testing, and publishing documentation. In this role, you will be primarily responsible for designing and implementing our web-based drone fleet management and ground control station (GCS) platform, which allows for drones to be flown over the internet using a mouse and keyboard in response to 911 calls.As a leader on our engineering team, you will have the opportunity to collaborate with cross-functional teams, mentor junior engineers, and drive innovation in our product offerings.The ideal candidate will have a strong background in web application development, database schema design, and a passion for delivering well-architected and scalable solutions.This position is fully remote.

Responsibilities



  • Develop our platform’s web-based backend in a high-quality, scalable, well-tested, and well-documented manner using Ruby on Rails

  • Implement the designed UI using React and Storybook

  • Ensure all platform functionality is adequately covered by the automated test suite

  • Collaborate with engineering colleagues to design and optimize the platform’s relational database schema

  • Work with the product team to understand customer needs and to design customer-oriented solutions

  • Lead and mentor other developers in the team and promote continuous learning

Qualifications



  • 6+ years of Ruby on Rails experience

  • 6+ years of PostgreSQL experience (including schema design and PostgreSQL-specific features)

  • 4+ years of React experience

  • Full stack proficiency (JavaScript, HTML, CSS)

  • Excellent written and verbal communication skills

  • Excellent problem solving and analytical skills

  • Strong understanding of software architecture and design patterns

  • Ability to work independently and in a team environment

Preferred Qualifications



  • Prior industry experience working with UAS or GCS platforms

  • Experience with the modern Rails ecosystem (Stimulus, Hotwire, etc.)

  • Familiarity with cloud platforms such as AWS, Azure, or GCP

  • Familiarity with containerization and orchestration technologies such as Docker and Kubernetes

Stuff We Use


AWS, Axum, Docker, Figma, GitHub, GitHub Actions (for CI), Helm, Hotwire, Kubernetes, PostGIS, Postgres, PowerShell, React, Ruby, Ruby on Rails, Rust, Sentry, Sequel, Storybook, TailwindCSS, Tokio, Turbo, WebRTC Compensation:

Life at Aerodome

Thrive Here & What We Value- Fully Remote Work Environment- Collaborative Cross-functional Teams- Collaborative startup environment- Faster, safer, greener, more efficient, more effective, and more affordable air support for public safety agencies around the world.
Your tracker settings

We use cookies and similar methods to recognize visitors and remember their preferences. We also use them to measure ad campaign effectiveness, target ads and analyze site traffic. To learn more about these methods, including how to disable them, view our Cookie Policy or Privacy Policy.

By tapping `Accept`, you consent to the use of these methods by us and third parties. You can always change your tracker preferences by visiting our Cookie Policy.

logo innerThatStartupJob
Discover the best startup and their job positions, all in one place.
Copyright © 2024