Remote Full-Stack Developer

closed
Logo of Blue Coding

Blue Coding

πŸ“Remote - United States

Job highlights

Summary

Join Blue Coding as a Senior Full-Stack Developer to work with a non-profit global research organization on geospatial applications, data dashboards, and decision support tools. Collaborate with the data team to develop user-facing applications and work closely with product, design, and engineering teams.

Requirements

  • Strong hands-on experience with Node.js, Typescript, Next.js
  • Strong hands-on experience with Javascript, HTML/CSS, React
  • Experience with Javascript testing frameworks such as Jest and Cypress
  • Experience with API development using FastAPI or comparable Javascript framework (hapi, nestjs)
  • Experience with GIS web application development such as Leaflet, ArcGIS, Mapbox, and cloud-native geospatial data formats (Cloud-Optimized GeoTIFF, GeoParquet, STAC...)
  • Experience with SQL (PostgreSQL) and NoSQL (Redis) databases
  • Experience with cloud services such as AWS (ECS, Lamba, SQS, S3, etc..)
  • Experience in building maintainable and reliable frontend and backend software in agile environments
  • Experience with continuous integration and deployment
  • Excellent communication and interpersonal skills
  • Self-motivated learner with a willingness and ability to take on new challenges
  • Interest in working for a mission-driven environmental organization

Responsibilities

  • Build and demonstrate rapid prototypes and identify technical opportunities for scaling them: Data dashboards, geospatial applications, and decision-support tools
  • Engage with the Data Lab engineering team on architectural decisions: Data storage, API services, applications deployment
  • Work with product and design to deliver features based on design requirements and user research findings
  • Work closely with researchers to transform their research findings and generated datasets into user-facing applications
  • Integrate datasets and indicators generated by data scientists into our database with respect to APIs requirements and formats
  • Contribute to maintaining Cities Heat Data Catalogue

Preferred Qualifications

  • Bachelor’s degree in computer science or a related field
  • Experience and desire to work with geospatial data systems and large-scale data analysis
  • Experience working across a matrixed team
  • Passion about the work that you are doing
  • Leadership experience, ability to lead and support other engineers

Benefits

  • Salary in USD
  • Flexible schedule (within US Time zones)
  • 100% Remote
This job is filled or no longer available