Innovate and Inspire.
Full-Stack Developer, Python
Location
United States
Posted
132 days ago
Salary
0
Seniority
Senior
Job Description
Full-Stack Developer, Python
EfficientVision
• 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)
Job 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.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Game Developer – Voxel-Based Engine, Java
Teams SquaredUnlock the power of exceptional talent that scales with you 🚀
• Develop and extend systems within a custom voxel-based game engine. • Implement rendering logic for Minecraft-style graphics. • Work with spatial data, world generation, and voxel structures. • Handle memory, performance, and resource management. • Implement ray casting / raytracing-style techniques where applicable. • Integrate 2D, 2.5D, and 3D assets (e.g., from Blender) into the engine. • Develop internal tooling for asset loading, builds, packaging, and testing. • Experiment with future-facing features such as AI or external API integrations. • Actively clarify unclear concepts, requirements, or gaps in knowledge.
Backend Developer – Insurance Tech
All Generation Tech🌎 Leading Technology Firm Providing Top-tier Talents and Strategies for Robust Software Development
• Develop and manage RESTful APIs and backend services • Design and implement API orchestration services • Build Jobs and Batch processes for workflow customization • Create and manage integrations between InsureMO and external platforms • Develop custom backend assets (Java / SQL) to address requirements beyond InsureMO platform capabilities • Ensure proper data persistence, processing, and performance • Support testing, debugging, and production issue resolution • Collaborate with cross-functional teams to translate business requirements into technical solutions • Maintain technical documentation and follow engineering best practices
Tech Lead Software Engineer, Java
Dresden Partners CommunityWe connect you with the best IT jobs in Mexico and the US
• Provide technical leadership to the development team, ensuring designs and architecture comply with strategic standards and best practices. • Collaborate effectively with other teams and departments to meet project objectives on time. • Actively participate across the agile development lifecycle: from writing user stories to production release. • Design, develop, test, and deliver features that create real value for our customers. • Define and contribute non-functional requirements that promote the long-term health, scalability, and stability of applications. • Apply secure development practices and stay current with industry trends. • Mentor junior engineers and promote high-quality development standards. • Communicate technical concepts to both technical and business audiences.
• Lead, mentor, and manage a team of software developers, fostering a culture of collaboration, continuous learning, and adherence to XP/Agile principles. • Drive the adoption and implementation of AI, LLMs, vectorized database solutions, and other advanced technologies across products. • Provide technical leadership in Python development, Azure cloud architecture, and CI/CD pipelines, guiding the team to make informed technology choices. • Participate in product scoping, discovery, and design in close collaboration with Digital Product Managers, translating user features into scalable system designs. • Lead Agile Ceremonies: retrospectives, standups, inceptions, and iteration planning meetings, encouraging team feedback and continuous improvement. • Shape product architecture, design patterns, and technical roadmaps for AI-driven initiatives and cloud-native applications. • Establish and optimize continuous integration, delivery, and deployment practices, ensuring high-quality, reliable software releases. • Collaborate across product portfolios and technology teams to align strategies, share knowledge, and ensure technical excellence. • Serve as a subject-matter expert on AI, LLMs, vectorized databases, cloud technologies, Python, and modern software development practices.




