Sr. Front End Developer

South Kingstown
Ocean Science – Science & Technology
Full-Time
RPS North America provides engineering, environmental, and scientific advice across the US and Canada. We offer a comprehensive range of consulting services and technology solutions to support our clients in all sectors of the economy. We serve as the North American platform of RPS Group, one of the world's preeminent consultancies.

Job description
As a Senior User Experience Developer, you will be responsible for designing and creating compelling web experiences.
About the job:
Compelling user experiences engage clients and deliver ocean and atmospheric information to clients.  You will be responsible for usability considerations and lead a team through the implementation of modern web experiences displaying information from ocean currents to satellite data.  The experiences you create will be used by federal clients, private corporations and academic researchers. User experiences and capabilities creating them will continually be refined to meet with scientific capabilities and innovations and support an increasing user base.
Responsibilities:
Work directly with our senior backend developers, a team of scientists and subject matter experts and our product managers to define, architect, and build user experiences.
Lead projects from inception through launch.  Collaborate with appropriate internal experts and stakeholders to produce mock-up’s, possibly leading workshops to refine workflows. With buy in from the internal stakeholders, progress to implementation. 
Ensure proper capabilities to track user behaviors for continued refinement.
Ensure automated tests are included and work with the DevOps team to define actionable response and recovery procedures.
Influence a creative and innovative environment encouraging cross team initiative and mentor junior staff.
Requirements:
Expert level experience with modern Web technologies including React and Node.js.
Experience with REST API services.
5+ years building and supporting many user-facing systems.
Experience with source code control systems such a git/Github.
Strong communication and collaboration skills for team leadership
Experience with data visualization techniques
Bonus:
Interactive map/GIS development experience (e.g. D3, Leaflet/Mapbox, kepler.gl)
Competitive attitude while in presence of a ping pong table and/or foosball table
Interest in cutting-edge environmental, climate and data science such as tsunamis, hurricanes, storm surge and endangered marine life.
 
RPS is an industry leader and we pride ourselves on our ability to attract and retain exceptional talent by treating our employees well. In addition to competitive compensation packages, we offer:
·         Medical, dental, disability, and life insurance coverage for employees and families, with no waiting period and generous contributions to monthly premiums.
·         401(k) Plan, with a dollar-for-dollar Company match of employee contributions, up to 5% of eligible compensation
·         Share Purchase Plan, which enables employees to purchase shares via payroll deductions at 85% of market value, with the Company matching employees’ shares 1:1
·         Flexible Spending Accounts for health care and dependent care costs.
·         Performance-based bonus program.
·         Generous vacation and sick leave policies in addition to company-wide paid holidays.

RPS North America provides equal employment opportunity to all employees and job applicants without regard to race, color, religion, sex, national origin, age, disability, or other protected characteristics. RPS complies with all applicable federal, state, and local laws and requirements governing nondiscrimination in every location in which we operate.