Lead Python Developer responsible for designing and developing scalable cloud applications using Python and Angular. Overseeing application deployment and mentoring junior developers for a tech company.
Responsibilities
Lead the design, development, and deployment of applications using Python and Angular.
Architect and implement cloud-native solutions on AWS (Lambda, API Gateway, S3, DynamoDB, RDS, EC2).
Build and optimize RESTful APIs and integrate with front-end Angular applications.
Guide the team in writing clean, maintainable, and efficient code.
Oversee CI/CD pipelines and Infrastructure-as-Code deployments (Terraform/CloudFormation).
Collaborate with cross-functional teams to translate business needs into technical solutions.
Ensure high code quality through code reviews, testing, and best practices.
Mentor junior developers and provide technical leadership across projects.
Requirements
12+ years of professional software development experience, including 2+ years in a lead role.
Strong proficiency in Python frameworks (Django, Flask, FastAPI).
Hands-on experience with Angular (latest versions) for front-end development.
Proven expertise in AWS services such as Lambda, EC2, S3, API Gateway, DynamoDB, CloudWatch, and RDS.
Strong knowledge of microservices architecture, REST APIs, and event-driven systems.
Experience with CI/CD pipelines (Jenkins, GitLab CI, AWS CodePipeline) and containerization (Docker, Kubernetes).
Solid database experience with SQL and NoSQL (PostgreSQL, MySQL, MongoDB).
Senior Backend Engineer developing business - critical payment systems for digital transformation. Collaborating with experts and implementing complex software components in a dynamic environment.
PHP/Go Developer solving complex challenges at a web data scraping solutions company. Handling scalable systems with significant data traffic in a modern tech stack.
PHP/Go Developer at a company providing proxy and web data solutions for businesses. Solving challenges with a modern tech stack and high data traffic.
Senior Software Engineer developing robust backend services for Toast’s payment processing platform. Collaborating with teams to deliver integration across various channels in the restaurant industry.
Backend Staff Engineer driving technical standards for Last Mile Delivery at Yassir, a leading super App in the Maghreb region. Collaborating with squads and mentoring junior developers to scale backend engineers.
Senior Software Engineer at Auctane designing, developing, and maintaining complex software components. Collaborating with cross - functional teams to deliver high - quality software solutions.
Senior Software Engineer developing and supporting applications for Vonage's Voice API platform. Building real - time communication applications while working in a hybrid environment.
Java backend developer optimizing KAYAK’s booking technology. Integrating with travel partners and maintaining system performance as part of a high - powered team.
Back - End/Full Stack Developer designing RESTful APIs for a global investment advisory firm. Supporting .NET Framework services and optimizing SQL Server management in a hybrid work setup.