Full-Stack Software Engineering Tech Lead

FastDemocracy (Headquarters: Remote (US-based))

Location: Remote (US-based)   |   Full-Time   |   $120,000 - $120,000
Python PHP JavaScript AWS Tech Lead Full-Stack Remote Django Flask Laravel Symfony React Vue Angular EC2 S3 RDS Lambda PostgreSQL CI/CD API Civic Tech Leadership Mentoring Full Stack Engineer Staff Engineer Management
FastDemocracy is a platform dedicated to simplifying legislative tracking and advocacy for organizations and individuals. We aim to make government more transparent and accessible through technology.

We are seeking an experienced Full-Stack Software Engineering Tech Lead to guide our engineering team, architect solutions, and contribute hands-on to our platform built with Python, PHP, and JavaScript on AWS. This is a fully remote position, but candidates must be based in the US and possess valid US work authorization.

Responsibilities:
* Lead development sprints and project execution for our core platform.
* Mentor junior and mid-level software engineers, fostering technical growth.
* Make key architectural and technical decisions regarding our stack (Python, PHP, JavaScript, AWS).
* Ensure high standards of code quality, performance, scalability, and reliability.
* Collaborate closely with product managers, designers, and other stakeholders to define and deliver features.
* Contribute to hands-on coding, code reviews, and debugging.
* Drive best practices in software development, testing, and deployment (CI/CD).

Technical Skills Required:
* Strong, demonstrable experience in backend development with Python (e.g., Django, Flask) and/or PHP (e.g., Laravel, Symfony).
* Proficiency in modern front-end JavaScript frameworks (e.g., React, Vue, Angular).
* Deep understanding and practical experience with AWS cloud services (e.g., EC2, S3, RDS, Lambda, ECS/EKS, CloudFormation/Terraform).
* Experience designing, building, and maintaining relational databases (PostgreSQL preferred).
* Solid understanding of RESTful API design principles and implementation.
* Experience with version control systems (Git).
* Familiarity with CI/CD pipelines and related tools (e.g., Jenkins, GitLab CI, GitHub Actions).

Ideal Candidate:
* Proven track record of technical leadership and mentoring within a software engineering team.
* Excellent communication, collaboration, and problem-solving skills.
* Passionate about civic technology, government transparency, or FastDemocracy's mission.
* Comfortable and productive working in a fast-paced, fully remote environment.
* Proactive, self-motivated, and capable of driving technical initiatives forward.
* Bachelor's degree in Computer Science or related field, or equivalent practical experience.
* Must be based in the US and have valid US work authorization.
Post Date: May 27, 2025