Senior Software Development Engineer, Front-End

DreamBox Learning - Bellevue, Washington or Remote - Full time

What You’ll Be Doing:

Design and architect solutions and actively participates in architecture discussions with other developers

Help develop enterprise patterns and libraries for front-end coding

Write code with focus on, but not limited to, the front-end and middle-tier parts of software products

Actively participates in team meetings such as exits, demos, retrospectives, grooming, and planning – helping facilitate streamlined team functioning

Own parts of feature sets from inception through implementation and past release into customer use

Is part of a triage team whose purpose is to examine, discuss, assign, and fix issues

Advocate for technology work (such as technical debt) with product managers so that the right mix of core infrastructure and external features get built

Interface as an SME with other teams such as product management, client success, curriculum, and marketing

Participates in code reviews for peers

About You:

Expert with JavaScript

Extensive hands-on experience with UI Frameworks – such as Angular

Strong working experience with REST Service integration

Experience with CSS Pre-processors – especially SASS

Ability to work in the middle-tier of systems written in Java/JSP and Ruby on Rails

Working experience and strong knowledge of SOA with a focus on how front-end pieces fit into an entire SaaS architecture

Experience with AWS products

Ability to troubleshoot issues appearing on the front-end in their linked back-end systems including AWS Kinesis streams, Unix based logs, databases, related service calls, and more

Ability to break down larger bodies of work into epics, stories, and sub-tasks and to size the work appropriately to get from vision to release

Familiar with Agile and CICD development process

CS degree or 8+ years equivalent experience

7+ years of experience with front end development, including at least 3 years with Angular

Apply for this job

Apply for this job



Experience Level

Mid Level

Share this job
Get our email newsletterSign me up
Keep up to date with our email newsletterSign me up