We are seeking anTech Lead to join an exciting, fast-paced project that involves managing a team of Full-Stack Developers while actively contributing to coding tasks. This role will have a balanced focus on both leadership and hands-on development, with an initial 50/50 split between management and programming tasks. You will be working on building, maintaining, and scaling systems utilizing a diverse stack of modern technologies, with a primary focus on PHP, AWS, and React.js. The project involves cloud infrastructure hosted on AWS and requires strong knowledge of cloud-based architecture and microservices.
responsibilities :
Lead, mentor, and manage a team of Full-Stack Developers, ensuring the timely delivery of high-quality code and adherence to best practices.
Actively contribute to the design, development, and deployment of applications, with a 50/50 balance between management duties and coding.
Collaborate with cross-functional teams to design and implement scalable, cloud-based solutions on AWS.
Oversee and participate in code reviews, ensuring maintainability and code quality.
Manage project timelines, deliverables, and sprints using tools like Jira.
Liaise with stakeholders, translating business requirements into technical solutions.
Ensure the efficient operation of back-end systems based on Node.js, MongoDB, and Redis.
Implement and optimize front-end solutions using React.js, HTML, and mobile frameworks like React Native.
Ensure smooth integration of various tools and services including RabbitMQ, Socket.io, Docker, and AWS services.
Maintain clear documentation and communication channels, ensuring all team members and stakeholders are aligned.
requirements-expected :
Proven experience as a Tech Lead or in a similar leadership role, managing development teams.
Strong programming skills, especially in PHP, AWS, and React.js.