Full Stack Developer

Remote
Full Time

About Base Operations

At Base Operations, we create resilient organizations by increasing their understanding of every corner of the world.

Crime, violence, protests, and political instability all pose a challenge to the smooth operations of businesses. Base Operations aggregates, visualizes, and interprets threat data to help companies anticipate those disruptions around the world to keep their people, assets, and operations safe.

As a disruptor in a growing market, we are looking for impact-driven individuals who are passionate about technology and are committed to helping our customers innovate. We developed our technology at Harvard and MIT and use cutting-edge AI. The company is award-winning and backed by top-tier VCs. Our customers include some of the most sophisticated and relevant companies in the Fortune 500. Our team cares about solving hard problems, promoting transparency, encouraging growth in emerging markets, and empowering people to safely explore the world. We are a thoughtful, dedicated, and fun-loving group obsessed with disrupting the security industry and winning the loyalty of our customers.

About the role

Base Operations is building the world’s largest dataset of global threat patterns and street-level intelligence. We are looking for an exceptional software developer to help us build the software services to collect, process and deliver these data and insights to our clients. This individual should have strong skills developing across the full stack (node.js + react.js ecosystem), and the technical acumen to contribute thought leadership to our development practice.

Additionally, you should:

  • Be curious with a strong bias for coding action,
  • Be quality oriented yet capable of hammering out code quickly,
  • Be “opinionated” on development best practices yet collaborative in its execution, and
  • Find enjoyment in building capabilities that will directly impact our customers.

Responsibilities

  • Build, test, and maintain a set of robust back-end services and associated APIs to enable client facing functionality.
  • Contribute to the development of client-facing front-end services.  
  • Contribute to the development of data pipelines for the ingest and transformation of data with active monitoring and quality assurance throughout.
  • Contribute to client and server-side architecture strategies, and drive transformation and implementation activities resulting from those strategies.
  • Collaborate with product, data science, and development team members to continually improve and drive value into our product.

Preferred Experience

  • 5+ years of hands-on experience specializing in Node.js, demonstrating expertise in building robust production-level services.
  • 3+ years of hands-on experience developing client-facing applications, emphasizing React.js, and showcasing mastery in front-end languages, libraries, and UI/UX design.
  • 2+ years of practical experience with Express.js for crafting scalable APIs and services.
  • 2+ years of practical experience with SQL, with a focus on PostgreSQL, showcasing adeptness in navigating and optimizing data structures efficiently.
  • Proficient in architecting data-centric solutions, displaying competency in connecting diverse data sources, constructing high-performing queries, and addressing intricate data complexities in service design.
  • Strong collaboration skills across functional areas, fostering teamwork among data science, infrastructure, software development, and product teams.

Nice to Haves

  • Familiarity and practical exposure to Nest.js for developing reliable server-side applications and APIs.
  • Exposure or familiarity with Next.js for constructing server-side rendered React applications.
  • Experience crafting intricate SQL queries for data analysis and actively enhancing query performance.
  • Previous exposure to geographic data types, online mapping tools (e.g., Google Maps, Mapbox APIs), and GIS-enabled data stores (e.g., PostGIS, Snowflake).
  • Exposure or experience in cloud-based development environments, particularly AWS platforms (e.g., S3, RDS, ECS), contributing to streamlined development processes.
  • Familiarity with Python for development purposes.

How to Apply

Please email us your application at careers@baseoperations.com.

Your application should include:

  • Name
  • Email
  • Phone Number
  • LinkedIn Profile
  • Resume
  • Links to any other relevant info, including your website and/or GitHub

In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification document form upon hire.

Base Operations champions diversity - we welcome and employ people regardless of race, color, ancestry, religion, gender, gender identity, genetic information, parental or pregnancy status, national origin, sexual orientation, age, citizenship, marital status, disability, or Veteran status. We are proud to be an equal opportunity employer.

Apply to this position

Apply here