Software Engineer

  • Full-time

Company Description

Watershed aims to work with and invest in early-stage, high-growth companies that have emerging or disruptive technologies and then integrate these ideas into markets we understand. We strive toward success in all things we do, all while focusing on making lives better for our customers, employees, and the world around us. As a Correct Craft Company, Watershed’s core values are built around people, performance, and philanthropy, and we approach business with these in mind. Our extensive network through our sister companies means we are connected to world-class brands, distribution and operations. We partner with companies developing technologies that are strategically aligned with our business including energy and propulsion, artificial intelligence, software and analytics, advanced materials, sensors, wireless, robotics and automation.

Job Description

JOB SUMMARY

Watershed Innovation's Osmosis division provides mobile/web-based applications and data analytics to various branches of Correct Craft and beyond.  Our mission is to provide an unparalleled user experience to our customers and give clients impactful data to help improve their products in the marine industry.  We are seeking a Full Stack Developer to propel our software applications into the future!  The ideal candidate will have a passion for developing game changing software solutions and is comfortable working in both front-end and back-end environments.  If working in a fast-paced environment with the opportunity to work on a wide range of products sounds like a fit, we would love to hear from you!

ESSENTIAL DUTIES AND RESPONSIBILITIES

  • Build infrastructure for ingesting telematics data using cloud resources
  • Design and develop customer facing web and mobile applications using React and React Native
  • Design, develop and secure backend APIs using Node.js
  • Use Azure DevOps for task management and source code version control
  • Improve application performance and responsiveness
  • Design and develop web-based applications using cloud infrastructure
  • Review code as a part of source control, code reviews, and security checks
  • Communicate effectively with peers and key non-technical stakeholders

Qualifications

 

  • B.S. in Computer Science or equivalent work experience
  • 3+ years of experience as a Full Stack Developer
  • Proficient with Typescript, Node.js, React Web, React Native
  • Strong working knowledge of API development and best practices using Node.js
  • Toolchain expertise in CSS, HTML, JSON
  • Excellent written and verbal communication skills
  • Proficiency in multiple programming languages and tools
  • SQL/relational database experience as well as non-relational databases desired
  • Strong analytical and debugging skills
  • A continuous learner with a passion for innovation
  • Ability to handle multiple tasks, take initiative, and adapt to changing requirements

 

PREFERRED EXPERIENCE

  • UI/UX Design experience including Figma, Sketch, QT, or Adobe XD to communicate ideas
  • Expert in the Microsoft Azure platform and tools
  • Familiarity with Postgres, MS SQL Server and MongoDB
  • Experience with CAN Protocols, J1939, and NMEA 2000 standards
  • Passion for boating and watersports

 

Essential Duties include:

  • Vehicle Software Design and Programming
  • Application Software Development

 

Additional Information

WHY APPLY:

  • Opportunity to grow with the company and learn skilled trades
  • Work for a company that values people, performance and philanthropy
  • Join a team that is passionate about making a difference in the world
  • Competitive benefits: Health, Dental, Vision & Life Insurance
  • Excellent 401K Plan
  • Paid Holidays
  • Paid Time Off
  • Job Stability
  • Offering DailyPay

All your information will be kept confidential according to EEO guidelines.