Lead Python Developer

Logo of Gorilla Logic

Gorilla Logic

πŸ“Remote - Colombia, Costa Rica

Job highlights

Summary

Join Gorilla Logic as a Lead Python Developer in a full-time remote role! You will design and develop scalable web applications using Python, Angular, and AWS. Collaborate with cross-functional teams, mentor junior developers, and lead the technical aspects of Python development. This role requires 5+ years of experience in Python development, Angular, and AWS, along with strong communication and leadership skills. A Bachelor's degree in Computer Science or a related field (or equivalent experience) is required. You'll contribute to both frontend and backend development, ensuring high-quality software delivery and working within an Agile environment.

Requirements

  • Strong experience in Python backend development (Django, Flask, or similar frameworks)
  • Proficiency in Angular for building responsive, modern web applications
  • Solid understanding of AWS services and cloud infrastructure management (e.g., EC2, Lambda, S3)
  • Experience with relational databases such as MySQL or PostgreSQL
  • Familiarity with version control tools, particularly Git
  • Ability to develop, test, and maintain scalable, high-performance applications
  • Excellent communication skills and the ability to work effectively in a remote team environment
  • Bachelor’s degree in Computer Science or a related field (or equivalent experience)

Responsibilities

  • Lead the design, development, and deployment of web applications using Python, Angular, and AWS
  • Collaborate with product managers, designers, and other engineers to define project scope and timelines
  • Mentor junior developers and foster a culture of continuous learning and technical excellence
  • Review code, enforce coding standards, and ensure high-quality software delivery
  • Troubleshoot complex technical issues and implement solutions to optimize performance
  • Design and implement backend APIs and integrate with frontend applications built using Angular
  • Work with AWS services (e.g., EC2, S3, Lambda) to ensure scalability, reliability, and security of applications
  • Contribute to architectural decisions and establish best practices for development
  • Participate in Agile ceremonies (daily stand-ups, sprint planning, retrospectives)

Preferred Qualifications

  • Expertise in Python development for building scalable web applications
  • Proficiency in Angular for building dynamic, responsive user interfaces
  • Experience working with AWS services (e.g., EC2, Lambda, S3, RDS, etc.)
  • Solid understanding of building and maintaining RESTful APIs
  • Experience with SQL-based databases (e.g., MySQL, PostgreSQL)
  • Strong knowledge of application performance optimization and troubleshooting
  • Experience in leading and mentoring development teams
  • Proven ability to collaborate in Agile environments and deliver high-quality solutions
  • Excellent communication, problem-solving, and leadership skills

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let Gorilla Logic know you found this job on JobsCollider. Thanks! πŸ™