Software Engineering Lead - Backend
Apply NowThe Software Engineering Team Lead is responsible for leading and mentoring a team of software engineers to deliver high-quality software solutions that meet business objectives. This role requires a combination of technical expertise, strong leadership skills, and a strategic mindset. The ideal candidate will be able to effectively manage multiple projects, foster a collaborative work environment, and drive continuous improvement within the team.
What You Will Do❓
- Build, develop, and mentor a high-performing software engineering team.
- Own software development projects from inception to completion, ensuring on-time and on-budget delivery.
- Provide technical leadership and support to the team, ensuring adherence to best practices and coding standards.
- Identify opportunities to enhance software development processes and implement improvements.
- Collaborate with product managers, designers, and other stakeholders to ensure alignment and achieve project goals.
- Conduct performance reviews, set objectives, and provide feedback to team members.
- Identify training needs, provide mentorship, and foster career growth within the team.
- Lead BE teams to deliver solutions through our software life cycle
- Work closely with PMs to define the direction of the product and the priorities of deliverables, which can be formalized as OKRs
- Analyze challenges and resolve technical problems
- Ensuring the development of well designed and testable code
- Break down tasks and distribute them across team members
- Support in providing code documentation and other inputs to technical documents
- Analyze product performance and redesign as required
- Review team members code and support improving code quality
- Interact and exchange ideas with other leads and team members
- Communicate team’s progress and blockers to management
- Be up to date with new technologies and best practices
What Are We Looking For❓
- Bachelor's degree in Computer Science or a related field
- Strong technical skills and understanding of software development methodologies (Agile, Scrum, etc.)
- Excellent communication and interpersonal skills
- Strong problem-solving and decision-making skills
- Understands modern software architecture design
- 5+ years experience building web applications using PHP
- 3+ years experience with the Laravel PHP framework
- Extensive experience with relational databases
- Familiarity with frontend platforms
- Ability to communicate effectively verbally and in writing
- Strong analytical skills and problem-solving abilities
- Creates great team spirit and strong commitment to achieving results
- Interest in utilizing and learning new technologies
- Proficiency in the English language, both written and verbal
- Being able to adapt to a time zone difference, and thrive in a remote working environment
What We Offer You❗
We believe you will love working at Foodics!
-
- We offer highly competitive compensation packages, including bonuses and the potential for shares.
- We prioritize personal development and offer regular training and an annual learning stipend to tackle new challenges and grow your career in a hyper-growth environment.
- Join a talented team of over 30 nationalities working in 14 countries, and gain valuable experience in an exciting industry.
- We offer autonomy, mentoring, and challenging goals that create incredible opportunities for both you and the company.