Software Developer

Our mission at Spatial Networks is to build and sell cutting-edge technology that enables us to acquire and analyze unique data in order to solve our customer’s most difficult problems. This requires combining talented people, effective methodologies, a focused mission and vision.  A creative, collaborative culture means we agree and disagree, complement and critique, teach and learn but most importantly, do.  Spatial Networks provides an energetic, fast-paced and fun environment that allows each team member the opportunity for great career and financial success.   


We are looking for an experienced full stack web engineer to become a critical member of our team. Your role will be maintaining and advancing our web platform, Fulcrum, including both the backend and frontend. Provable experience building and shipping web applications is required. Fulcrum is a data-heavy platform, so experience working with databases and a strong understanding of data structures is critical. You will work alongside other engineers and designers building core features across different platforms and layers of the infrastructure. A successful candidate is committed to team collaboration, problem solving, and building high quality products. We have a game-changing vision of how businesses can use and access field data from mobile devices, so you’ll be solving challenging and unique data and workflow problems for government and business customers.

Roles & Responsibilities

  • Design, build, ship and maintain web applications and services
  • Work with the team to design new product features
  • Help maintain code quality and review others’ code
  • Proactively address performance issues and bugs
  • Raise your own, and the team’s, skill level every day by growing and learning
  • Use available project management and communication tools to work with everyone on the team


  • A product-oriented attitude with a focus on solving real-world problems for customers
  • Exceptional analytical aptitude and attention to detail
  • Outstanding written and verbal communication skills
  • A solid foundation in object-oriented programming and application architecture
  • At least 3-5 years experience developing and shipping web applications
  • Deep and fundamental understanding of web technologies, from the browser to backend services
  • Experience working with relational databases is required, preferably PostgreSQL
  • Experience with web application frameworks, preferably Ruby on Rails
  • A good understanding of modern JavaScript is preferred
  • Experience with SCM, preferably git
  • An understanding of performance monitoring and debugging tools
  • Experience with mapping/geospatial technologies like Google Maps is preferred
  • Any experience or familiarity with lower-level parts of the stack (e.g. C/C++) is a plus
  • A solid understanding of the command line, unix fundamentals and shell scripting is preferable
  • Core Technologies: Ruby on Rails, React, Node.js, PostgreSQL, PostGIS, Leaflet
  • Core Languages: Ruby, JavaScript, SQL, CSS

Qualities we're looking for

  • Product driven. We build tools to help people solve problems. A focus on the user’s perspective is critical to everything we create.
  • A GTD attitude. Identify next actions, communicate intent, and execute. We're a fast-paced team, so a results-driven mentality is critical.
  • Self-starter, self-teacher. Our team is made up of driven, largely self-taught engineers. A constant thirst to build your knowledge base is critical. We would also expect to be learning a lot from you.
  • Ownership thinking. Have the ability to take ownership and make decisions. Passion and self-motivation is key. We don't micromanage, you'll be expected to own and deliver.
  • Desire to build something great and bring technical solutions to people to solve their problems.
  • Bonus: You {love coffee, love software + products, have a good sense of humor}

We offer an opportunity to make daily impacts in support of our aggressive strategic growth plans as well as experience professional and personal growth as an integral part of a high-tempo, unique culture. Candidates must be able to demonstrate US Citizenship or existing authorization to work for any US employer.  Successful candidate will be subject to reference checks, business due diligence verification and drug screening. Spatial Networks also offers an outstanding benefits package including medical, dental, vision, 401(k) and more. For more information please visit

Note to Staffing Agencies: Spatial Networks will not accept unsolicited resumes from any source other than directly from a candidate. 

Remind me to apply later

Want to apply later?

Type your email address below to receive a reminder

ErrorRequired field

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field