Senior Software Engineer

enerflo · Portland OR

Company

enerflo

Location

Portland OR

Type

Full Time

Job Description

Senior developer with experience in many areas. While it's not possible (and thus not expected) to be a deep expert in all areas the role touches - this role will require the ability to jump into each area at the level needed to complete the task. Or to help other more junior team members complete the task.

  • Frontend
  • Backend
  • Database
  • AWS/Cloud Infra
  • Checking other's work against requirements/context/UX
  • Code reviews, QA
  • Merging code, managing releases
  • Troubleshooting problems with releases, triaging issues


The stack is fairly broad - a large App & API written in Laravel/PHP/MySql with micro-services and micro-frontends in Python/Lambda/DynamoDB, React/Typescript, Vue. Experience with specific technologies is not required or even preferred, so long as there's experience with a comparable language or framework. We are looking for problem solvers, builders, creators - not "PHP/MySql Developers".

This work is done in a "legacy" codebase. The role requires someone who understands and can overcome the challenges and constraints of working in legacy code - and can help more junior devs be safe and improve their ability to work in the legacy code.

While it is legacy code the improvement of the product is not stale. We deploy continuously, multiple times a day. In this role, there will be the opportunity to build and demo impactful features for the business, or to invent and build new tools that save time on the dev side, or on the admin power user side.

The big challenge is balancing the speed and excitement of new/needed things while delivering them within the constraints of legacy code. It is an interesting challenge, but not for everyone. If this challenge sounds like an interesting problem that you can solve, or you strongly believe you can quickly grow into - we would love to talk to you.

Requirements

This position, like our entire team, is 100% remote. This means we expect our engineers to "bring your own equipment". You'll need a reliable internet connection and computer capable of running modern software development and remote communications tools such as Docker, Slack, and Zoom. Working hours are flexible but we expect you to be available to collaborate with your teammates as appropriate during business hours and to participate in regular meetings and stand-ups via Slack and Zoom.

Date Posted

08/15/2022

Views

3

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Software Engineer - DAT

Views in the last 30 days - 1

DAT is looking for a Software Engineer to join their team in Beaverton OR or Denver CO The role involves working in a full stack TypeScript ecosystem ...

View Details

Senior Structural Engineer - HDR

Views in the last 30 days - 5

HDR is a company that specializes in engineering architecture and construction services They believe in diversity and collaboration and offer employee...

View Details

Senior Frontend Engineer - ICIS

Views in the last 30 days - 0

Cirium is a company that provides data and aviation analytics solutions to various industries They are looking for a senior frontend software engineer...

View Details

Software Engineer (Mid-level) - Act-On Software

Views in the last 30 days - 7

ActOn is a leading marketing automation company looking for a Software Engineer to join their team The company offers a supportive and fun culture com...

View Details

IT Engineer - DAT

Views in the last 30 days - 0

DAT is seeking a strong IT Engineer to join their growing technical team and drive the evolution of their technology infrastructure and end user exper...

View Details

Intermediate/ Senior GIS Analyst - Stantec

Views in the last 30 days - 7

The text describes an intermediatesenior GIS analyst position at Stantec offering the opportunity to work on diverse industry areas such as energy tra...

View Details