This job offer is expired

At Rivers Agile, we're passionate about solving problems and overcoming obstacles with technical solutions - Software Engineers are the heart of that. They thrive off of the challenge of delivering the visions of our clients. If you see glitches as an enjoyable challenge rather than a hardship and if you are willing to put in long hours to see a project come to fruition, get in touch with us today.

POSITION OVERVIEW

Lead full stack software development efforts for long-term projects, e.g. current engagement involves a healthcare data analytics company.

You will accomplish this by:

Maintaining a consultant's attitude (act as a liaison between engineering and product leadership) by: Understanding when to challenge client decisions

Being empathetic to client concerns

Balancing the needs of internal and external priorities effectively Guiding, coaching and mentoring other engineers through: Code Reviews

Brown Bag/Lunch and Learn Sessions

Acting as an Engineering Advocate Manically insistent on Clean Code that adheres to the 4 Rules of Simple Design : Passes all tests

Clearly communicates intent

Avoids duplication

Minimizes the number and size of elements Engaging with engineering leadership to produce: Code Style Standards

Best Practice Guidelines

"Guide Rails" for new engineers (linter setup, test runner setup, code formatting setup, IDE setup, etc.)

Scalable and sustainable architectures Engaging with Product Designers to create products that: Look good and have good UX

Favor simplicity over noise

MUST HAVES