This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
This is a full-time remote role for a Lead Python Developer at Gorilla Logic.
The Lead Python Developer will be responsible for designing and developing scalable web applications.
This role involves collaborating with cross-functional teams and leading the technical aspects of Python development.
The individual will contribute to the development of both frontend and backend features using Angular.
The position requires working with AWS for cloud-based infrastructure management.
Key responsibilities include leading the design, development, and deployment of web applications using Python, Angular, and AWS.
The developer will collaborate with product managers, designers, and other engineers to define project scope and timelines.
Mentoring junior developers and fostering a culture of continuous learning and technical excellence is expected.
The role includes reviewing code, enforcing coding standards, and ensuring high-quality software delivery.
Troubleshooting complex technical issues and implementing solutions to optimize performance is part of the job.
The developer will design and implement backend APIs and integrate them with frontend applications built using Angular.
Working with AWS services to ensure scalability, reliability, and security of applications is required.
The position involves contributing to architectural decisions and establishing best practices for development.
Participation in Agile ceremonies such as daily stand-ups, sprint planning, and retrospectives is expected.
Requirements:
A minimum of 5 years of expertise in Python development for building scalable web applications is required.
Proficiency in Angular for building dynamic, responsive user interfaces is necessary.
Experience working with AWS services (e.g., EC2, Lambda, S3, RDS) is essential.
A solid understanding of building and maintaining RESTful APIs is required.
Experience with SQL-based databases (e.g., MySQL, PostgreSQL) is necessary.
Strong knowledge of application performance optimization and troubleshooting is required.
Experience in leading and mentoring development teams is essential.
A proven ability to collaborate in Agile environments and deliver high-quality solutions is necessary.
Excellent communication, problem-solving, and leadership skills are required.
A Bachelor’s degree in Computer Science or a related field (or equivalent experience) is necessary.
Benefits:
The position offers the flexibility of a fully remote work environment.
Employees will have the opportunity to work with a highly collaborative Agile team.
There is potential for professional growth and development through mentoring and continuous learning.
The role provides the chance to work on complex software initiatives for Fortune 500 and SMB companies.
Employees can expect a competitive salary and benefits package.