About Critigen

Critigen is a global leader in technology consulting and geospatial systems development. We leverage location data, business intelligence, and integrated systems to drive enterprise collaboration and business performance for our public and private clients. With our top-tier partnerships and full-lifecycle approach, Critigen delivers all components of a geospatial program; data collection, spatial processing, analytics and intelligence, application development, and mobile solution development.

This position is with our Open Data and Development team which leverages mainly open source technologies. Our unique projects span the globe, giving us the opportunity to collaborate with a variety of clients whose missions are to create positive impact in our world. A majority of our work has been in the humanitarian and 3rd sectors (non-profits, NGOs, and international organizations), where we have contributed and supported initiatives through technology that are influencing change in areas like: agriculture, financial services, climate, environmental impact, disease, human trafficking and access to clean water. Prior to COVID, team members often traveled to initiate and conclude projects in person to places like Kenya, Ethiopia, Bolivia, Nepal or Tanzania. In addition to our diverse projects, we believe we have an amazing team as well. We are passionate about technology, our clients and making positive changes in our world. Our colleagues feel more like friends and family, making what we do every day feel less like work.

Position Overview

In this position, you’ll be a software developer supporting a variety of projects from conception through delivery. Working amongst a Scrum team and closely with partners and users, you’ll code elegant and creative solutions for user interface and geospatial needs. You will be exposed to many facets of project delivery, diverse clients, and have the potential to grow your skills.

This position is remote, as is the rest of the team, and work schedules generally align with the Pacific Time zone.

What You’ll Do

  • Be part of a development team or work independently to implement and deliver project requirements within budget and on schedule using Agile and Scrum methodologies.
  • Build applications that harness geospatial technologies to monitor, analyze, and represent environmental, commercial, and political challenges.
  • Collaborate with a wide range of co-workers and partners, including designers, data analysts, developers, scientists, policy experts, and engineers to create innovative solutions to complex problems.
  • Challenge yourself and others to stay on the forefront of geospatial technologies and development practices.
  • Work with mentors to grow your career and skills.
  • Help create proof of concepts and test their feasibility.
  • Provide assumptions estimations of effort based on a scope of work or project description.
  • Contribute to open source and open data projects.

Your Experience

  • 3+ years in a Software Engineer role
  • Working with APIs
  • Manage code with git
  • Executing design, build, test, release phases of software delivery process
  • Implementing CI/CD processes with CircleCI, TravisCI, or similar.
  • Developing awesome, clean, and reusable code using React, Redux/Hooks, Express, and Node
  • Using cloud architecture such as AWS or Azure to create Microservices for scalable and containerized applications
  • Background in multiple spatial platforms and client-side mapping libraries (Mapbox GL JS, Leaflet, ArcGIS, etc.)
  • Building backend data stores using Postgres and MongoDB
  • Strong communication skills (verbal, written, and gifs)

Bonus Qualifications

  • B.S., M.S. in GIS, Computer Science, or related discipline, or equivalent
  • Experience with Agile and Scrum
  • Familiarity with OpenStreetMap (OSM) or commercial map data
  • Experience with Python
  • Experience with Linux

Critigen is an equal opportunity employer and is committed to providing a diverse, inclusive and equitable work environment. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances.

Powered by JazzHR


Let us know

Help us maintain the quality of jobs posted on RemoteTechJobs and let us know if:

Error on reporting

Related jobs

More jobs by this company