Company

Success At Breezyhr.comSee more

addressAddressUnited States
salary Salary$92,000 - 110,000
CategoryInformation Technology

Job description

Stac labs (State Technology Acceleration Collaborative) is seeking a talented, hardworking, and energetic Software Engineer. Stac labs works with state Democratic parties to offer them campaign-specific tools (some built in-house), data support, technology training, etc. in order to help win races up and down the ballot — from school board to the Oval Office.

The Software Engineer will work closely with the rest of the Engineering and Product teams and will primarily be responsible for the development of existing applications that empower state parties and political campaigns to access the tools and data necessary to win elections.

This position will be a temporary, full time position with benefits through February of 2025, with the possibility of extending to a permanent position.

Stac labs maintains a commitment to diversity in our staff and leadership. The Software Engineer will join our engineering team, 50% of whom identify as women.

Minimum Qualifications:

  • React: At least two years of work with ReactJS and preferably Typescript is needed, or four years of relevant web development experience in comparable frameworks. Most of our existing application code is written in Typescript and React.
  • Automated Code Testing: At least two years of experience testing code in a common automated testing framework – Jest, Karma, Jasmine, PyUnit, QUnit, etc. We don’t care which one(s), we’d just like you to have experience writing tests for your code, but we use Jest for our tests.
  • CSS Framework: At least one year of experience working with Bootstrap, Foundation, Materialize or some other CSS framework. We’re agnostic about which one, and we’re open to using whichever one you prefer.
  • Prototyping Tool: At least one year of experience using or collaborating with others in Balsamiq, InVision, Sketch, Figma, or some other similar wireframing and prototyping tool.
  • Great collaboration skills: Must be enthusiastic about working with a cross-functional team and building systems we can maintain and grow. Engineers at stac work with a variety of stakeholders with varying technical backgrounds across the states we serve.
  • Database Management: Understanding of database systems like PostgreSQL, MongoDB, MySQL, etc., and proficiency in writing SQL queries. Experience with Amazon RDS preferred.
  • API Development: At least two years of experience writing code to consume RESTful APIs or other web services.
  • Ability to travel: Our team gets together one to two times per year. Overall, the expected amount of travel is no more than 10%. The team will all be remote, but will be expected to have access to a nearby major airport to travel.

Nice to Have Skills/Qualifications:

We don’t expect every applicant to have every skill below. Please apply if you meet the minimum qualifications and have some familiarity with at least half of the tools, concepts, or skills listed below. Don’t worry if there are a few you’ve never heard of.

  • GraphQL
  • Material UI
  • Jira
  • Python
  • Django
  • AWS Cloudformation
  • AWS Lambdas
  • AWS Fargate
  • Event based architecture
  • Google BigQuery
  • Retool
  • Designing and building restful APIs
  • Containerization (Docker, Kubernetes, etc)
  • DataDog (or another log aggregator)
  • Continuous integration/continuous deployment (CI/CD) pipelines
  • Experience with CircleCI or Github Actions
  • Experience working in a remote team
  • Experience working in an agile environment
  • Experience with the Democratic Party, Democratic Campaigns, or other allied Progressive organizing efforts

 

Job Responsibilities:

  • Work closely with senior engineers and product managers to build an easy-to-use and maintainable user interface and back-end services for stac’s product that helps Democratic candidates access other campaign tools.
  • Be a part of stac’s on-call team Labor Day to Election Day in even years and be able to triage errors in all stac products.
  • Take in wireframes for front end products and implement them in React.
  • Develop production-ready code that meets user story specifications in collaboration with other engineers and the product team.
  • Test your code extensively.
  • Improve or build user interfaces for other stac products in collaboration with product managers and other engineers.
  • Document development processes, procedures, and application version histories.
  • Keep up with advancements in application engineering and new technologies.

The anticipated hiring process for candidates who advance from the application stage will include a 15 minute phone screening, two 30 - 60 minute interviews with the Engineering Director and other members of the engineering and product teams, and a skills test we expect to take less than two hours to complete.

We are an Equal Opportunity Employer with a strong commitment to diversity of staff and leadership. We actively encourage people of color, people with disabilities, women, non-binary candidates, LGBTQIA+ candidates, people of all ages, and people from traditionally marginalized communities to apply. We are tracking diversity in our applications and our hiring processes to ensure we are holding ourselves accountable to our values. The diversity questions in the application form are completely optional and cannot be used to determine specific hiring decisions.

Refer code: 9282027. Success At Breezyhr.com - The previous day - 2024-05-19 01:57

Success At Breezyhr.com

United States
Jobs feed

Outpatient opportunity in Boston!

Medsource Consultants

Massachusetts, United States

Non-Invasive Cardiologist - Cortland, NY

Guthrie Medical Group

New York, NY

Outpatient opening 30 minutes from Tampa, FL

Medsource Consultants

Lorida, FL

Full-Time | Locums Inpatient Psychiatrist Job | New Jersey

Jackson + Coker

Morris Plains, NJ

Achieve Financial Success in WV - Loan Forgiveness + Competitive Pay

The Curare Group, Inc

Charleston, WV

Exciting Peds NP Opportunity in WA! - Aya Locums

Aya Locums

Bellingham, WA

Adult Psychiatrist

Fcs, Inc.

Lorida, FL

Outpatient Neurologist - W2 - Pacific Northwest

Icon Medical Network

Wenatchee, WA

Share jobs with friends

Related jobs

Software Engineer

Principal Software Engineer

Intuit

Mountain View, CA

yesterday - seen

Senior Software Engineer

Kasada

United States

2 days ago - seen

Senior Web Software Engineer - Core and Monetization

Pinterest

United States

2 days ago - seen

Experienced Software Engineer - Risk Engineering

Plaid

United States

2 days ago - seen

Senior Software Engineer

Sourgum

Jersey City, NJ

2 days ago - seen

Site Reliability Engineer

Software And Services

Austin, TX

2 days ago - seen

Sr. Software Engineer, Streaming Media

Software And Services

San Diego, CA

2 days ago - seen

Car Experience iOS Engineer

Software And Services

Santa Clara, CA

2 days ago - seen

Motion Software Engineer

Software And Services

Cupertino, CA

2 days ago - seen

Software Development Engineer - Media Apps

Software And Services

Seattle, WA

2 days ago - seen

AIML - Collaboration Tooling Engineer

Software And Services

Seattle, WA

2 days ago - seen

Software Engineer

Strategic Staffing Solutions

Summit, NJ

2 days ago - seen

Senior Software Engineer - Post-trade

Stott And May

250000

New York, NY

2 days ago - seen

Software Engineer – Research & Development | Big Tech

Stott And May

250,000 - 350,000

California, United States

2 days ago - seen

Senior Software Engineer - C++

Stott And May

200,000 - 300,000

New York, NY

2 days ago - seen

Senior Software Engineer - Full Stack

Stott And May

200000-250000

New York, NY

2 days ago - seen