About this role
The team is seeking a highly skilled and hands-on Software Engineering Lead with a strong full-stack development background. The ideal candidate will have deep expertise in Python frameworks and modern JavaScript libraries, along with solid experience in building scalable cloud-native systems on Azure. This role combines technical leadership with the ability to architect, design, implement, and guide teams in developing high-performance distributed systems.
Key Responsibilities:
- Lead the end-to-end design, development, and deployment of full-stack applications.
- Architect and implement scalable solutions using Python and React.
- Collaborate with cross-functional teams to define project requirements and deliver high-quality software.
- Mentor and guide junior developers, fostering a collaborative team environment.
- Ensure best practices in software development, including code reviews and testing.
- Stay updated with emerging technologies and industry trends to drive innovation.
Required Skills & Qualifications:
- Strong proficiency in Python and experience with relevant frameworks.
- Expertise in modern JavaScript libraries, particularly React.
- Experience with cloud platforms, specifically Azure.
- Proven track record in leading software development projects.
- Excellent problem-solving skills and ability to work under pressure.
- Strong communication and interpersonal skills.
Experience:
- 5-8 years of experience in software development, with a focus on full-stack technologies.
What we offer:
- Opportunity to work on innovative projects in a dynamic environment.
- Professional development and career growth opportunities.
- A collaborative and inclusive company culture.
Applications are read by our talent team, usually within two working days.
If you look like a fit we will call you, and you will hear from us either way.