/*About the Role*/
We are looking for a highly skilled and experienced Technical Lead to join our dynamic team. The ideal candidate will have over 5 years of experience in software development, with a strong focus on Python and experience working with JavaScript and Flutter. In this role, you will lead a team of developers, collaborate with cross-functional teams, and oversee the technical execution of projects. The candidate should possess excellent communication and management skills, with the ability to articulate ideas clearly in both written and spoken English.
/*Responsibilities*/
- Lead and manage a team of developers, providing technical guidance and mentorship.
- Architect, design, and implement high-quality software solutions in Python.
- Work with JavaScript and Flutter to develop and integrate frontend and mobile applications.
- Develop and maintain scalable, high-performance applications using both SQL and NoSQL databases.
- Ensure the reliability and performance of applications using AWS services, with a deep understanding of infrastructure and cloud-native architectures.
- Implement DevOps best practices, including CI/CD pipelines, containerization, and automation to streamline development and deployment processes.
- Collaborate with product managers, designers, and other stakeholders to define project requirements, priorities, and deliverables.
- Manage and prioritize multiple tasks and projects, ensuring timely and effective delivery.
- Conduct code reviews and ensure the delivery of high-quality code.
- Stay current with the latest technologies and industry trends, bringing innovative solutions to the team.
- Communicate clearly and effectively, both in written and verbal formats, with team members and stakeholders.