Please login/register to apply for this job.
16 Jun 2022

Full-Time Senior Full Stack Engineer

Dashboard Earth – Posted by ops@dashboard.earth Anywhere

Job Description

About Us

Dashboard.earth is a technology start-up working to drive citizen engagement in climate change adaptation. You will be joining us at an exciting and pivotal time. We’ve just released our MVP for the city of Los Angeles and have six months of testing and partner pilots planned before our official release later this year. You will be working with a small, passionate, fully remote team to deliver the first city in our city-by-city roll out. This is an exciting opportunity to put a novel app into the market at a tipping point in public awareness and engagement in climate. If you are looking  to make a difference in that mission, keep reading!

The Role

As the Senior Full Stack Engineer at Dashboard.earth, you will work directly with the Engineering Manager, Head of Product, and members of the contracted development teams to develop, deploy and support the Dashboard.earth platform. As part of an early stage company, you will be wearing multiple hats and working across multiple systems as we continue to scale. The successful candidate will have a proven track record as a Senior Full Stack Engineer working in environments where they were responsible for all aspects for the software development lifecycle.

Core Responsibilities

Ability to take on a senior design and development role in ongoing product development of new features and maintenance

Must be able to work with minimal supervision, relied upon for critical tasks

Participate in the full software development lifecycle; technical analysis and design, development, and unit test phases.

Ability to identify, deliver and drive improvements and innovations within the development area.

Compile and review estimates around all technical aspects of a solution

Ensure all aspects of good design and construction are delivered

Working on backend nodejs APIs, react web UIs, and docker-based infrastructure

Manage AWS infrastructure including but not limited to databases, servers and serverless functions

Participate in database schema design changes

Required Skills / Experience

Bachelor’s degree (BS/BA) in Computer Science, Computer Information Systems, Software Engineering, or a related field.

Minimum of 5+ years post qualification experience in a software engineering role

Strong development skills and competencies including: Postgres, GraphQL, Graphile/PostGraphile, Docker, Kubernetes, AWS, Cloud Function, Load Balancer Management, SSL Cert, Security/Auth, NextJS, Javascript, React, React-Native, Expo, Development & CI/CD: Git, NPM, Docker

Experience with PostgreSQL, RLS,  and schema design

Proven excellent technical problem-solving capabilities

Experience with software engineering practices such as Object-Oriented programming and application of design patterns.

Committed to creating readable, reliable, and maintainable code and coming up to speed quickly on new technologies

Excellent interpersonal, teamwork, and communication skills (both written and verbal).

Fluency in verbal and written English essential

Job Details

US time zones only

Full-time

Reporting to the Engineering Manager

Completely remote

Flexible work hours + health, dental, and vision insurance

Potential to grow into a engineering leadership role + equity as company grows

Dashboard.earth is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. If you are good at what you do and our mission speaks to you, please apply.

If you have any questions, email ops@dashboard.earth.

How to Apply

Apply here: https://airtable.com/shrcZkmw5tePKZPAE

Job Categories: Environmental. Job Types: Full-Time. Salaries: 100,000 and above.

Job expires in 45 days.

Apply for this Job