portal resources jobs companies o only one full stack engineer

Full Stack Engineer


At Only One, our purpose is to turn the tide on ocean conservation by connecting people to urgent environmental issues and the communities affected by them, while identifying clear steps that will drive significant change. The content on our platform focuses on amplifying stories and campaigns that sit at the intersection of ocean health and social justice.​ We want to redistribute power by making the space we have available to a diverse group of storytellers and activists, prioritizing those whose experiences and narratives are marginalized and whose campaigns could use broad grassroots support to achieve meaningful impact.

The Only One Collective, the platform’s parent organization, was first established in 2019, and today the organization has twenty full-time employees, across product, design, content, engagement.  By partnering with other changemakers in the space, Only One will support innovative solutions that strengthen marine ecosystems and the communities that depend on them most.

The platform launched in September 2020. It has a sizable existing community, including 10M followers across social media channels, an email list of ~300K, and The Tide, a growing community of ~4K monthly donors committed to supporting ocean solutions. 


The Role

As Full Stack Engineer you will continue the development of the Only One platform as a part of a lean and talented ~5-person product team. You will work alongside and report to the CTO, while managing a combination of in-house and contract developers through this early phase of growth. You will be responsible for managing the day to day development of the front-end Angular app and for coordinating closely with our backend developer to build our Rails API.


What You’ll Do

  • Collaborate with the CTO and Senior Product Designer to develop the product vision, prioritize features, and maintain the product roadmap.
  • Lead the development of our existing Angular (2+) web app, making high-level decisions and developing alongside our CTO, junior developer(s) and contractors. This includes:
  • A custom publishing system built on top of a headless CMS that empowers our wider team to publish and organize a diverse array of content, while maintaining tight control on design aesthetics and user experience.
  • A robust Stripe integration for accepting one-off and recurring donations in multiple currencies.
  • A logged-in experience that helps members of the community find personal content recommendations, track the impact of their past actions and donations, and find new, relevant ways to engage in the movement.
  • Advocacy tools including petitions and fundraisers that enable our community to act collaboratively for the health of the ocean.
  • Co-manage product design and development sprint cycles based on agile methodologies.
  • Manage integration with our backend Rails API, helping to guide API design and coordinating sprints with backend developers.
  • Manage development sprints as a part of a data-driven, iterative product cycle.
  • Work closely with our product designers to deliver a highly competitive, intuitive user-experience, and a visually beautiful, precisely crafted product.
  • Understand the importance of test-driven development, helping the team to balance strategic urgency and long-term codebase health.


About You

  • 6+ years experience as a software engineer.
  • Bachelor’s degree in Computer Science or equivalent industry experience.
  • Experience building and maintaining complex, single-page web-apps, using modern javascript frameworks, with specific expertise in Angular (2+).
  • Experience with modern front-end development technologies, including HTML, CSS and SASS, javascript and typescript.
  • A proven track record writing robust, future-proof, extensible code that enable a rapid and safe deployment cycle.
  • Experience running agile development cycles.
  • Experience developing collaboratively and leading development processes using Git version control and Git flow practices.
  • Experience setting up and maintaining the necessary development environment to efficiently write, debug, test, and deploy front-end applications.
  • Experience contributing to and building a remote team culture.
  • Any experience with Ruby and/or Rails is a plus.


Skills

You possess strong computer science fundamentals. 

You know which tools and data structures to use to deliver simple, yet high-performing solutions. You enjoy turning ideas into working code and are passionate about building scalable and reliable products with a fulfilling user experience.


You balance the tension between shipping fast and excellence.

You understand the value of testable and maintainable code and strive to follow best practices to improve the quality of the codebase. You have a bias towards shipping, but balance it with a desire to ship excellent code, and know when to choose one over the other.


You’re curious and collaborative.

You thrive in a creative, inventive, fast-paced startup environment, with people who are passionate about their work and mission. We're a small and efficient team; every person plays an essential role in our organization. You bring humor, humility, and kindness to your work.


You’re an excellent communicator.

You can clearly convey how your solutions will work to address the challenges the team faces. You can patiently explain complex concepts or code to a technical or non-technical audience.


You’re a self-starter.

You have a growth mindset and you don’t wait for permission to go and do something. You see something broken, and you fix it. You have a great idea, and you make it happen.


What We Offer

  • Fully remote work set up to allow flexibility for your own working style
  • Stipends for personal learning developments as well as home office set-up
  • Competitive salary + benefits
  • 3+ weeks guaranteed PTO
  • Unique opportunities for you to spend time in the field (or the ocean!) with our incredible storytellers


Other jobs at Only One

5 jobs in the last 60 days · 19 in total · avg 1.36 jobs/mo · 2510 job visits

Video Editor

Video Editor

At the Only One Collective, our purpose is to turn the tide on ocean conservation by connecting people to urgent environmental issues and the communities affected by them, while identifying clear steps that will drive significant change. We do this t

last week
Video Editor

Video Editor

At the Only One Collective, our purpose is to turn the tide on ocean conservation by connecting people to urgent environmental issues and the communities affected by them, while identifying clear steps that will drive significant change. We do this t

4 weeks ago
Video Editor

Video Editor

At the Only One Collective, our purpose is to turn the tide on ocean conservation by connecting people to urgent environmental issues and the communities affected by them, while identifying clear steps that will drive significant change. We do this t

4 weeks ago
Development Manager

Development Manager

At the Only One Collective, our purpose is to turn the tide on ocean conservation by connecting people to urgent environmental issues and the communities affected by them, while identifying clear steps that will drive significant change. We do this t

1 month ago
Community Manager

Community Manager

At the Only One Collective, our purpose is to turn the tide on ocean conservation by connecting people to urgent environmental issues and the communities affected by them, while identifying clear steps that will drive significant change. We do this t

1 month ago
Senior Product Designer

Senior Product Designer

At the Only One Collective, our purpose is to turn the tide on ocean conservation by connecting people to urgent environmental issues and the communities affected by them, while identifying clear steps that will drive significant change. We do this t

2 months ago
Growth Lead

Growth Lead

We’re looking for an experienced Growth Lead to join our team as we work to combine our impactful work in storytelling with sophisticated digital advocacy work to fuel the movement for people and planet. This position will focus specifically on the p

2 months ago
Multimedia Manager

Multimedia Manager

At the Only One Collective, our purpose is to turn the tide on ocean conservation by connecting people to urgent environmental issues and the communities affected by them, while identifying clear steps that will drive significant change. We do this t

4 months ago
Senior Product Designer

Senior Product Designer

At the Only One Collective, our purpose is to turn the tide on ocean conservation by connecting people to urgent environmental issues and the communities affected by them, while identifying clear steps that will drive significant change. We do this t

4 months ago
Impact Lead

Impact Lead

At the Only One Collective, our purpose is to turn the tide on ocean conservation by connecting people to urgent environmental issues and the communities affected by them, while identifying clear steps that will drive significant change. We do this t

4 months ago
Full Stack Engineer

Full Stack Engineer

At Only One, our purpose is to turn the tide on ocean conservation by connecting people to urgent environmental issues and the communities affected by them, while identifying clear steps that will drive significant change. The content on our platform

4 months ago
Editorial Director

Editorial Director

At Only One, our purpose is to turn the tide on ocean conservation by connecting people to urgent environmental issues and the communities affected by them, while identifying clear steps that will drive significant change. The content on our platform

4 months ago
Community Manager

Community Manager

At Only One, our purpose is to turn the tide on ocean conservation by connecting people to urgent environmental issues and the communities affected by them, while identifying clear steps that will drive significant change. The content on our platform

4 months ago
Editorial Director | Senior Developer | Senior Product Designer | Multimedia Manager | Community Manager

Editorial Director | Senior Developer | Senior Product Designer | Multimedia Manager | Community Manager

Here at Only One, our goal is to rewrite the future in this decade and we need incredible talent to join us and help protect the ocean, tackle the climate crisis, and build a more just, equitable planet. We are looking for a great Community Manager,

4 months ago
Editorial Director | Senior Developer | Senior Product Designer | Multimedia Manager | Community Manager

Editorial Director | Senior Developer | Senior Product Designer | Multimedia Manager | Community Manager

Here at Only One, our goal is to rewrite the future in this decade and we need incredible talent to join us and help protect the ocean, tackle the climate crisis, and build a more just, equitable planet. We are looking for a great Community Manager,

4 months ago
Editorial Director | Senior Developer | Senior Product Designer | Multimedia Manager | Community Manager

Editorial Director | Senior Developer | Senior Product Designer | Multimedia Manager | Community Manager

Here at Only One, our goal is to rewrite the future in this decade and we need incredible talent to join us and help protect the ocean, tackle the climate crisis, and build a more just, equitable planet. We are looking for a great Community Manager,

4 months ago
Editorial Director | Senior Developer | Senior Product Designer | Multimedia Manager | Community Manager

Editorial Director | Senior Developer | Senior Product Designer | Multimedia Manager | Community Manager

Here at Only One, our goal is to rewrite the future in this decade and we need incredible talent to join us and help protect the ocean, tackle the climate crisis, and build a more just, equitable planet. We are looking for a great Community Manager,

4 months ago
Editorial Director | Senior Developer | Senior Product Designer | Multimedia Manager | Community Manager

Editorial Director | Senior Developer | Senior Product Designer | Multimedia Manager | Community Manager

Here at Only One, our goal is to rewrite the future in this decade and we need incredible talent to join us and help protect the ocean, tackle the climate crisis, and build a more just, equitable planet. We are looking for a great Community Manager,

4 months ago
Digital Marketing Analyst

Digital Marketing Analyst

Overview and Responsibilities Want to help redefine the rules for how critical conservation efforts are carried out? We might be the organization youre looking for. Only One is seeking an experienced Digital Marketing Analyst to join our team levera

over a year ago
Only One