hero

Job Opportunities in Our Portfolio

S3 Ventures
S3 Ventures
28
companies
31
Jobs

Lead Web Engineer

Plural

Plural

Software Engineering, IT, Other Engineering · Contractor
Remote
10,000 – 15,000 USD per month
Posted on Tuesday, April 9, 2024

We are seeking a Lead Web Engineer to join the Plural web application team. You will play a key role in building a web application for passionate users who advocate for legislation in Congress and all 50 states. You will drive new feature development and architecture improvements at every level of our web application stack. This is an individual contributor role that reports to the Head of Engineering.

We are ready to start quickly with an independent contractor for a 3-month engagement to make an immediate impact on our development roadmap, with options to extend contract terms or convert to full-time after a successful initial engagement

Plural helps people effectively advocate for public policy changes with a cutting edge product that is backed by our civic data ingestion, processing and analysis pipelines. We are a diverse team guided by a vision to improve democracy and increase transparency. We provide services to hundreds of public policy advocacy organizations, business entities, and millions of people looking to engage in democracy.

What do our products do?

  • Surface all proposed laws across state and federal governments
  • Enable users to track, tag, and annotate proposed laws, so they can take action
  • Deliver AI features that make legislation easier to understand and talk about
  • Notify users about changes and related proposals that they might otherwise miss
  • Facilitate collaboration within teams and organizations to make advocacy more powerful
  • Provide a foundation of open civic data to academics, journalists, and the public

What you will do:

  • Lead the development and maintenance of the Plural policy app, a legislative intelligence tool built on React and Node.js
  • Work directly with Product Managers to scope, plan, and estimate new features as part of an agile development process
  • Seek out and implement architecture improvements and refactoring projects to improve app reliability and developer quality-of-life
  • Grow the team’s skills through code review, knowledge sharing on tools and techniques, and clear documentation
  • Work with the Head of Engineering to set technical strategy and advise on security, hiring, and culture within the engineering department

The right person for this role:

  • Brings 7+ years of hands-on experience delivering highly interactive web applications
  • Knows Typescript and is comfortable working in a modern Javascript frontend application framework (e.g. React, Vue, Next.js, Angular)
  • Can design and build clear, maintainable, and performant APIs for web applications
  • Familiar with industry-standard Javascript package management and build tools, able to fix configuration issues and improve tooling
  • Takes responsibility for software quality and uses appropriate testing tools to prevent and address bugs
  • Has successfully diagnosed and resolved performance bottlenecks in a production web application
  • Is confident with SQL and familiar with data modeling and implementing new database schemas
  • Has demonstrated the ability to move strategic software enhancements forward through proposal, collaboration, and feedback
  • May have experience with any of the following (not required but a plus):
    • React.js
    • PostgreSQL
    • ElasticSearch
    • Sass/CSS
    • Jest
  • Upholds our company values: We put people first. We believe in transparency. We are audacious thinkers and doers.
  • Has experience and willingness to work in a remote-first, distributed team.
  • Gets excited about delivering tools that truly move the needle for people who do important, world-changing advocacy work.
  • Believes that diversity and communication are core strengths in an engineering team.
  • Wants to join a startup at the stage where engineering culture and practices are being formed
  • Cares about civic engagement and the health of our democracy.

Location

This is a fully remote position. Candidates must have reliable internet access and be able to work in U.S. Eastern/Central time (UTC -6 to UTC -4)

Compensation

Contractor Compensation: $10,000 to $15,000 monthly, depending on location and experience

Commitment to Equal Opportunity

Plural is an equal opportunity employer committed to fostering a diverse, inclusive, and equitable work environment. Individuals seeking employment at Plural are considered without regard to race, ethnicity, religion, national origin, age, gender, gender identity, gender expression, sexual orientation, marital status, medical condition, ancestry, military or veteran status, physical or mental abilities, social-economic background, political affiliation, thinking styles, life experiences, and any other characteristic protected by applicable law.

Plural is an equal opportunity employer.