Software Developer - Front End

Critigen   •  

Seattle, WA

Industry: Professional, Scientific & Technical Services

  •  

Less than 5 years

Posted 40 days ago

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.

We're looking for an ingenious Developer to join us in dreaming up creative solutions to our clients' challenges. Ideally, you will have a few years of experience and can work both independently and in support of a larger team. We use a variety of tools at Critigen, so it's important that you have experience deploying different platforms and frameworks and, just as important, learning new ones.

We need communicators that can work in a highly dynamic and flexible environment who wear multiple technology hats. Critigen is growing and we are taking the new challenges in new areas. In practice, this means that everyone at Critigen can venture beyond the job title, working with multiple technical stacks on different projects. If that excites you, great!

Our team members possess ability to get things done and release code. You'll need to write beautiful, elegant code every time. And at crunch time, getting things done right matters more than ever. You'll need do it right … and do it fast.

Key Qualifications / Technologies

  • B.S. in Computer Science or equivalent
  • 2-5 years in a professional Developer position
  • Web development languages/technologies: HTML, CSS/SASS, JavaScript/TypeScript, Webpack, SQL
  • Experience with one or more modern JavaScript based web frameworks: Angular 2+, React, Vue.js
  • Experience writing unit and integration tests for modern JS web applications
  • Experience integrating 3rd party APIs into client applications
  • Experience building and consuming data from RESTful APIs in Node/Express
  • Source code management: Git/GitHub
  • Experience with AWS, specifically EC2 and S3
  • Comfortable navigating the Unix command line.
  • Experience providing technical requirements and estimates for projects

Additional Highly Valued Expertise

  • Familiarity with mapping/GIS libraries: MapBox, Leaflet, Esri, Google Maps, etc
  • Experience with Angular 6+
  • Experience installing and configuring a variety of web server and databases: Apache/Nginx, MySQL, PostgreSQL
  • Python and/or Java development experience