Front End Software Engineer at Scoot Science

Apply here: https://boards.greenhouse.io/scootscience

The Opportunity

We are hiring enterprising and motivated software engineers and computer scientists with excellent development and coding skills. These team members will contribute to our SeaState Dashboard, bridging the gap between ocean sensors, data infrastructure, and user experience for our aquaculture customers.

The Scoot Science Team

Our team is distributed and we practice remote work. We communicate asynchronously and in real time to foster a collaborative work environment. We also participate in periodic in-person meetings to focus on team building and strategy. We encourage all of our team members to be continuous learners and diversify their skills through professional development.

Qualifications

  • BS in Computer Science, a related technical field, or equivalent experience
  • 1-3 years experience developing web-based applications, preferably in a SaaS environment
  • Front end development work, ideally using some areas of our tech stack like: Javascript/Typescript, React, GraphQL, Postgres
  • Building QA into your work with front end unit, integration, and functional test frameworks
  • Must be authorized to work in the US or Canada
  • No visa sponsorship at this time

Desired Skills

  • Comfort working from the command line
  • Excited to work on AWS cloud and interacting with databases
  • Emphasis in creating clear, well documented, and modular code
  • Experience working in a collaborative, fully remote team
  • Recognition that work is a marathon and that quality of work time is more important than quantity
  • Bonus skills: Prototyping experience, GraphQL, Node.js, SQL, Python, Mapbox, javascript graphing packages like plotly, AWS cloud services, Docker

What you’ll do

As a Front End software engineer at Scoot, you’ll need to first and foremost be a generalist working within a small team of experienced people. In this position, you’ll be working on all aspects of our web-based SeaState dashboard. This includes doing work on visual design, UI development, and backend API interaction. You’ll be integral in feature design and development. With the rest of the engineering team, you’ll have a great deal of freedom to define how SeaState works and how it is developed.

Within 1 month you’ll:

  • Onboard and learn our internal communication and project management workflows
  • Set up your remote work environment and access all of our tools and resources
  • Learn the landscape of our dashboard and back end infrastructure

Within 3 months you’ll:

  • Build robust, simple, and modular components that can be applied throughout SeaState
  • Collaboratively improve our internal development and testing frameworks
  • Create unit tests for front end features for SeaState
  • Work with the engineering team to scale existing software projects

Within 6 months you’ll:

  • Be responsible for developing and maintaining large parts of the front end codebase
  • Research new engineering techniques and advocate for novel solutions improving dashboard features
  • Feel comfortable developing new features from scratch

Compensation & Benefits

  • 100-140k annual salary
  • Equity participation
  • Remote position with a flexible work schedule
  • Collaborative and casual work environment
  • Comprehensive benefit package including Medical, Dental, Vision coverage
  • Company paid life insurance
  • 401(K)
  • Generous time off including: 15 Holidays, 15 Vacation Days, 10 Sick Days, 2 Volunteer Days
  • Home office budget
1 Like