Avatar for Plume Design

Plume is the backbone of the services customers demand from operators

Sr. Front End Software Developer

$150k – $175k • 0.02% – 0.04%
Apply now
Job Summary

Plume crafts new-to-planet IoT experiences built on top of the world’s best performing home WiFi system. Plume’s web-based tools are critical parts of that customer journey, including internal tools that provide a variety of utilities, insights, and data visualizations to assist our engineering and customer support teams, as well as our ISP partners. 

We’re looking for a well-rounded front end developer to work on both Angular and React applications. You will be expanding the tools with new features, maintaining or improving existing features, and updating application frameworks and architecture. We're looking for someone who thrives in the front-end JS and CSS world, but also has a drive to understand how our entire product operates, to better help define and integrate (or maybe even write!) APIs, and help drive various system integrations. This is a small and integrated team, so you can expect to cover a lot of ground and make a large impact on the way the world sees Plume. 

Responsibilities

* Design and implement a variety of features and functionality across multiple Plume projects, including our NOC (Network Operations Center),  network tools and data visualization applications
* Assist in D3 and/or related data visualization implementations.
* Build out new products and UI to support our existing customers as well as channel and industry partners.
* Help migrate systems to the latest web application frameworks (i.e. upgrading AngularJS to Angular or migration from JS to TS) and evaluate new technologies.
* Unit-test code for robustness, usability, and general reliability.
* Help develop & maintain design patterns for clean & usable codebases.
* Work to maintain tight system integration, catch/fix early bugs, and help steer how our back-end integrates with various web and mobile products for both internal and customer-facing use.

Qualifications

* Significant experience with Angular (both AngularJS and modern Angular) and/or React
* 5+ years experience developing commercial websites with API integrations.
* Experience with modern languages and architectures including typescript, application routing, sign on systems and design libraries
* Comfortable working across multiple codebases on multiple projects while collaborating in house experts, vendors and offshore teams.
* Experience and understanding of various build and deployment pipelines  ( examples: npm, bower, aws, heroku)
* A firm understanding of responsive design techniques and design patterns.
* Knowledge of D3 and/or other charting/dataviz platforms.
* Experience with modern CSS layout/animation techniques, and tools like SASS/Stylus/etc.
* Experience with end-to-end testing and unit testing of Javascript components.
* Experience with writing, testing, running, and deploying NodeJS/Express apps and APIs a plus.
* Experience with responsive HTML emails, SSO integration and front end security are all a plus. 
* BA/BS in Computer Science or related technical field, or equivalent experience.

 

More jobs at Plume Design

View all jobs

Sr. Android Developer

Apply now

Sr. DevOps Engineer

Apply now

API Developer / Architect

Apply now

Big Data Engineer

Apply now

Sr. iOS Developer

Apply now