EfficientVision

Full-Stack Developer, Python

EfficientVision

part-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

About the role

  • Develop and maintain a Flask-based web application with PostgreSQL database
  • Build email integrations (IMAP/Outlook 365) for ingesting calendar invitations (ICS/iCal format)
  • Create automated survey systems with third-party integrations (Typeform)
  • Generate reports and analytics (HTML emails, PowerPoint presentations)
  • Implement OAuth integrations (Google, Zoom, Microsoft)
  • Build and maintain scheduled background jobs (cron-based task processing)
  • Manage multi-tenant SaaS architecture with organization tiers and billing (PayPal)

Requirements

  • 3-5 years experience in software development
  • Proficient in Python 3 (Flask, SQLAlchemy, Jinja2)
  • Experience with PostgreSQL and database migrations (Alembic)
  • Familiarity with REST APIs and third-party service integrations
  • Knowledge of email protocols (IMAP, SMTP) and calendar standards (RFC 5545/iCal)
  • Proficient in HTML/CSS for email templates and reports
  • Basic Linux/DevOps experience (cron, systemd, nginx)
Benefits
  • This is a remote position.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
Python 3FlaskSQLAlchemyPostgreSQLHTMLCSSIMAPSMTPREST APIscron