Skip to main content
EffvisionEF

Full-Stack Python Developer

Effvision is a global technology delivery company offering digital experience, enterprise technology, and operational services to 300+ clients worldwide.

Effvision

Employee count: 11-50

United States only

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

This is a remote position.

About the Role

We're looking for a developer to build and maintain a meeting feedback and analytics platform that helps organizations improve their meeting culture through automated surveys, insights, and reports.

Key Responsibilities
  • 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

Required Skills
  • Python 3 (Flask, SQLAlchemy, Jinja2)
  • PostgreSQL and database migrations (Alembic)
  • REST APIs and third-party service integrations
  • Email protocols (IMAP, SMTP) and calendar standards (RFC 5545/iCal)
  • HTML/CSS for email templates and reports
  • Basic Linux/DevOps (cron, systemd, nginx)

Nice to Have
  • Google Cloud Platform (Secret Manager, deployment)
  • Terraform for infrastructure
  • PayPal/Stripe payment integrations
  • Data visualization (matplotlib, wordcloud)

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Location requirements

Hiring timezones

United States +/- 0 hours

About Effvision

Learn more about Effvision and their company culture.

View company profile

Effvision is a global technology delivery company built on long-term partnerships, bringing together the expertise to build, connect, and modernize technology for businesses worldwide. Founded in 2014, the company has grown to serve over 300 clients and delivered more than 3,000 projects across digital and enterprise technology domains.

The company operates across four key regions - Egypt, UAE, UK, and US - providing 24/7 delivery capabilities that enable continuous development and support. Effvision specializes in three core service areas: Digital Experience (websites, applications, and digital campaigns), Enterprise Technology (integration, data, cloud, and AI solutions), and Operate & Evolve (ongoing operations, monitoring, and continuous improvement). With a 99% client retention rate and 12+ years of experience, the company emphasizes accountability, flexible engagement models, and systems thinking in its delivery approach.

Effvision maintains rigorous security and compliance standards, holding ISO/IEC 27001, ISO/IEC 42001 (AI Management), SOC 2 Type 2 certifications, along with HIPAA and GDPR compliance. As a Microsoft Solutions Partner, the company delivers technology solutions directly with organizations and alongside agencies and partners, providing end-to-end project delivery, dedicated teams, or managed services.

Employee benefits

Learn about the employee benefits and perks provided at Effvision.

View benefits

Remote Work Opportunities

Many positions offer remote work flexibility

Competitive Salary

Attractive compensation packages for all team members

Health and Wellness Benefits

Comprehensive health and wellness support for employees

Flexible Hybrid Work Model

Ability to work from home or the office with flexible arrangements

View Effvision's employee benefits
Claim this profileEffvision logoEF

Effvision

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

9 remote jobs at Effvision

Explore the variety of open remote roles at Effvision, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Effvision

Remote companies like Effvision

Find your next opportunity by exploring profiles of companies that are similar to Effvision. Compare culture, benefits, and job openings on Himalayas.

View all companies

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up