Responsibilities:
As the lead of a growing team your key daily tasks would include:
- Leading a team of backend, frontend and QA developers; guiding the skill and ensuring the quality of the team
- Perform code reviews, highlighting areas to improve both the products and team
- Analyze product requirements and translating to design specifications
- Architect and manage the development of multiple products
- Play a major role in the tech decisions and helping the team to achieve their goals
- Operate in an Agile environment working with the scrum master to manage the sprints and backlog
- Act as a liaison between the product owners and engineering team, offering advice and taking part in the business decisions
Skills and Technologies:
- Degree or certification in a related field with 5+ years of experience in advanced web programming and 2+ years in a leadership role
- Experience managing and coaching teams of 5 or more developers
- Expert knowledge of PHP, OOP, frameworks, data structures and design patterns
- Excellent understanding of SOLID principles and clean coding standards
- Experience with various web related technologies such as Redis, Elasticsearch, Nodejs, React, Docker, etc.
- Experience with large scale web properties, server cluster management and scalable infrastructures
- Experience in an Agile environment using Scrum methodologies
- Excellent analytical and problem-solving skills
by via developer jobs - Stack Overflow
No comments:
Post a Comment