remote
Python Lead Developer - FuGenEd
Software Engineer
Lead Python developer with 8+ years of experience driving LAMP stack and modern JavaScript frameworks, building scalable RESTful services on AWS, and optimizing performance through advanced ORM and caching techniques.
About the role
Key Responsibilities
- Architect and develop high‑performance web applications using Python (Django/Flask) within a LAMP stack environment.
- Integrate and maintain front‑end components built with Angular, React, or Vue.js, ensuring seamless API consumption.
- Design, implement, and secure RESTful APIs, leveraging ORM for efficient data access and applying caching strategies for optimal performance.
- Deploy and manage applications on cloud platforms (AWS, GCP, Azure), including CI/CD pipelines and infrastructure automation.
- Collaborate with cross‑functional teams to translate business requirements into technical solutions, providing mentorship and code reviews.
Requirements
- 8+ years of professional experience in Python development with Django or Flask.
- Proficiency in at least one modern JavaScript framework (Angular, React, or Vue.js).
- Strong knowledge of LAMP stack components and PHP frameworks (Symfony/Laravel) is a plus.
- Hands‑on experience with cloud services (AWS, GCP, Azure) and deployment best practices.
- Expertise in ORM, REST API design, caching, and performance optimization.
Skills
pythondjangoflaskawsrest api