Full-Stack Engineer
CloudDevs
- New York, New York, United States
- New York, New York, United States
À propos
Minimum Requirements An ideal candidate has a minimum of
eight years of software engineering experience , comfort with some or all of the tasks listed below, and the flexibility to start immediately.
Work Hours & Start Date Applicants must be able to devote
at least 20 hours per week
beginning no later than November 3rd, 2025 (and preferably even earlier). Engineers will work between 20–40 hours per week on substantive engineering projects such as:
Designing, building, and maintaining scalable web applications and backend services using Python and modern frameworks (with a preference for Flask);
Writing semantic, accessible, cross-platform HTML and CSS with strong fluency of web-based technologies;
Creating user-friendly data visualizations to translate complex data into actionable insights for internal and external stakeholders (with a preference for experience with Dash);
Using common Python libraries needed for data engineering and visualization, such as NumPy, Pandas, Polars, SQLAlchemy, and Altair;
Architecting, implementing, and managing robust end-to-end data pipelines, handling data ingestion and ETL processes.
Mission & Commitment We welcome applicants with significantly more experience than the minimum listed (8 years), and importantly we are seeking applicants with
strong commitment to our mission of preventing our democracy from declining into a more authoritarian form of government .
Compensation We will pay an hourly rate of
$120–$150 per hour , depending on experience.
Eligibility & Location At Protect Democracy, we believe that a broad range of backgrounds, perspectives, and lived experiences strengthen our ability to analyze problems, craft solutions, and drive meaningful change. Candidates based anywhere in the United States are welcome to apply, but we may not be able to offer full-time employment in your current location. If you proceed in the process, we will discuss where you currently live and what is possible.
Hiring Process We will begin interviewing on October 27th, 2025 and proceed on a rolling basis — interested candidates should apply as soon as possible. To apply for this contract position, please complete the application linked below. You will be asked to upload your resume as a PDF and answer a few screening questions. Applications missing any of the required materials will be considered incomplete and not reviewed.
#J-18808-Ljbffr
Compétences linguistiques
- English
Avis aux utilisateurs
Cette offre provient d’une plateforme partenaire de TieTalent. Cliquez sur « Postuler maintenant » pour soumettre votre candidature directement sur leur site.