Civitech is a public benefit corporation focused on creating a fairer and more equitable democracy by building tools and infrastructure to increase civic participation and support progressive causes.
The company is remote-first, hiring within 27 states and has an office in Austin, TX.
The Software Engineer will build and maintain front-end and back-end solutions for web applications that empower progressive candidates and organizations.
The Engineering team aims to create scalable, secure, and user-friendly applications while collaborating with product, design, and data teams.
The position reports to the Director of Web Applications.
Requirements:
Candidates should thrive in a fast-paced startup environment and have a passion for democracy, civics, and politics.
A minimum of 3 years of experience in a software engineering role is required.
Experience in back-end development, including knowledge of object-oriented programming (OOP) principles and working with object-relational mappers (ORMs) like Entity Framework or similar tools, is necessary.
Proficiency in developing dynamic and user-friendly front-end features using modern JavaScript frameworks and libraries such as React, TypeScript, Tailwind, and JQuery is required.
Experience with cloud environments, particularly Google Cloud Platform, Azure, or AWS, is preferred.
Candidates must prioritize writing maintainable and well-documented code and value collaboration by actively seeking and incorporating feedback from their team.
A commitment to leveraging data to elect Democrats and empower progressive organizations is essential.
Benefits:
Civitech offers Medical, Vision, and Dental Insurance.
A 401(k) plan is available for employees.
Employees are provided with Employee Stock Options.
Employer-paid Life Insurance is included in the benefits package.
Optional Short/Long Term Disability Insurance is available.
The company provides Flexible Time Off and Paid Company Holidays.
A Flexible Spending Account is offered to employees.
Parental Leave is part of the benefits.
Employees can enjoy Flexible Schedules.
A Professional Development Stipend is provided for growth opportunities.
A Monthly Office Upkeep Stipend is included for remote employees.