This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
Civitech is a public benefit corporation focused on creating a fairer and more equitable democracy by building tools and infrastructure to increase civic participation.
The Senior Software Engineer will be responsible for building and maintaining front-end and back-end solutions for desktop and mobile web applications that empower progressive candidates and organizations.
The Engineering team aims to build scalable, secure, and user-friendly applications that promote democratic participation and civic engagement.
The position is remote-first, hiring within 22 states, with an office located in Austin, TX.
The role involves participating in the design, implementation, and maintenance of web-based applications, building scalable and secure application features, mentoring other engineers, and collaborating with cross-functional teams.
Requirements:
Candidates must have at least 6 years of experience in a software engineering role.
Experience with back-end development and a solid understanding of object-oriented programming (OOP) principles is required.
Proficiency in developing dynamic and user-friendly front-end features using modern JavaScript frameworks and libraries such as React, TypeScript, Tailwind, and JQuery is necessary.
Hands-on experience with cloud environments, particularly Google Cloud Platform, is preferred, but experience with Azure or AWS is also valuable.
Candidates should 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 stock options and employer-paid life insurance.
Optional short/long term disability insurance is offered.
Flexible time off and paid company holidays are part of the benefits package.
A flexible spending account is available for employees.
Parental leave is provided to support employees with families.
Employees can enjoy flexible schedules to accommodate their work-life balance.
A professional development stipend is offered to encourage continuous learning.
Monthly office upkeep stipend is provided for those working in the Austin office.