One stop solution to your remote job hunt!

By signing up you get access to highly customizable remote jobs newsletter, An app which helps you in your job hunt by providing you all the necessary tools.

OR
Subscribe to our highly customizable newsletter to get remote jobs from top remote job boards delivered to your inbox.
Lynker over 2 years ago
contractfull-stack programmingusa only
Apply Now

Time zones: EST (UTC -5), CST (UTC -6), MST (UTC -7), PST (UTC -8), AKST (UTC -9), HST (UTC -10)

Lynker Technologies on contract to NOAA’s Office for Coastal Management (OCM) is looking for an Application Developer with the following skill sets.

In This Position You Will  

  • Interact with project teams to understand requirements and translate them into innovative solutions
  • Work closely with a team of talented developers to design, develop, test, deploy, and support web-based applications, following an industry standard product development process in cutting-edge technologies
  • Participate in research, planning, and brainstorming with development and project teams
  • Participate as a member of a technical team that proactively plans the implementation of enterprise systems across a wide platform of technologies

Requirements

Skills and Requirements 

Bachelor’s degree in computer science or related field and 2-4 years of experience in software development

  • Professional and technical certification programs may be substituted for years of education, based on credit hour equivalents
  • Solid grasp of JavaScript including ES5 and ES6
  • Solid experience with Node.js
  • Experience with frameworks such as Express / Sails.js / Fastify
  • Solid grasp of JSON and Experience with writing JSON APIs
  • Familiarity with authentication and authorization (sessions, API tokens, JWTs)
  • Familiarity with relational databases such as SQL Server or PostgreSQL
  • Some experience with building frontend applications using HTML Javascript and CSS
  • Good understanding of JavaScript build tools such as Webpack / Parcel.js / Grunt / Gulp
  • Working knowledge of of GIT version control, and related development workflows

Nice to Have Experience, But Not Required

  • CI/CD pipelines. Eg: jenkins, bamboo, github actions
  • Cloud deployments Eg:  Azure / AWS / Heroku / GCP
  • Containerization technologies such as Docker
  • Experience with C# and .net core
  • Polyglot experience with scripting languages such as Ruby, Python etc. 
  • Publishing npm packages
  • Frontend frameworks like Angular.js / Vue / React
  • GIS and mapping frameworks like OpenLayers / ArcGIS / Mapbox / Leaflet
  • Frontend data visualization using frameworks like  D3, Highcharts or others 
  • High code quality standards
  • Open Source Contributions
  • We love stack overflow reputation 

Interview Process

  • Initial meet and greet with the hiring manager
  • Technical interview
  • Collaborative Coding Assignment (Take Home or with Peers) 
  • Processing of a National Agency Check and fingerprinting will be required post job offer

View Examples of Recently Developed Applications

  • Historical Hurricane Tracks

https://coast.noaa.gov/hurricanes

  • Adapting Stormwater Management for Coastal Floods

https://coast.noaa.gov/stormwater-floods/

  • Coastal County Snapshots

https://coast.noaa.gov/snapshots/

  • Sea Level Rise Viewer

https://coast.noaa.gov/slr/

  • Coastal Flood Exposure Mapper

https://coast.noaa.gov/floodexposure/