Full Stack JavaScript/TypeScript Engineer

Join WeatherWorks as a Full Stack JavaScript/TypeScript Engineer! Work remotely from anywhere in North America. Apply now for a full-time position.

Publish Date 2023-04-19 05:39:44 Work Place Remote Type Fulltime

WeatherWorks seeks a skilled Full Stack JavaScript/TypeScript Engineer for a full-time remote position. Candidates based in North America are welcome to apply. Join our team and work from the comfort of your own home. Apply today!

WeatherWorks is a rapidly growing meteorological consulting firm with an extensive portfolio of software applications. Our products aim to deliver customized weather data ranging from decades of historical precipitation to forecasts several months into the future. To meet the growing demand of high- quality weather data in numerous industries, we’re looking for a motivated Full Stack JavaScript Developer to join our close-knit engineering team. This position will require a versatile candidate that is able to dive into multiple projects, from front-end development in React to back-end development with Node.js and TypeScript, touching features from account management to the manipulation and display of meteorological data on a web site.


  • Write high-quality code to solve business problems across our software platform
  • Collaborate with peers and stakeholders to elicit clarity in technical design
  • Support other engineering team members, responding to and asking for help when needed


  • 3+ years of experience with Node.js and React
  • 2+ years of experience with TypeScript
  • Familiarity with SQL


  • Experience with Python & PHP
  • Experience with data pipelines and Apache Airflow
  • Working knowledge of AWS services (ECS, SQS, S3)
  • Interest in meteorology

Salary Range and Benefits

  • Full-time position (40 hours per week)
  • Salary range: $75,000 - 90,000 per year
  • Paid time off (PTO)
  • Medical, dental, and vision coverage
  • Life insurance and disability
  • Retirement plan (IRA) and College Savings plan (529)

If possible, please include with your application links to your work (online portfolio, GitHub, LinkedIn, for example)

Salary and compensation


Browse All Software Developer Jobs



3 View | 11 Apply (367%) remote

Subscribe to our Telegram channel to receive the latest job offers on your phone! Join Now! 


Get daily remote jobs and remote work updates.
Follow @RemoteWorksdb 

How do you apply?
Send us your resume
Application deadline has expired
👉 Please reference you found the job on Flutterjobs, this helps us get more companies to post here, thanks!
When applying for jobs, you should NEVER have to pay to apply. You should also NEVER have to pay to buy equipment which they then pay you back for later. Also never pay for trainings you have to do. Those are scams! NEVER PAY FOR ANYTHING!

Liked this post for someone else? Share Now!