Senior Tech Lead experienced in server-side development
Matific
Job Summary
Matific is a leading global EdTech provider offering an adaptive online learning platform for primary school mathematics, used by millions in over 100 countries. With significant investment and a global team, Matific aims to educate youth and promote equality in education. The company is seeking a Senior Tech Lead for server-side development to join its web team in Colombo. This role involves collaborating with product and development teams to create user-friendly teacher interfaces, enhance public websites, and contribute to a joyful learning experience for students worldwide. The ideal candidate will be flexible and inventive in delivering outcomes within a scale-up environment.
Must Have
- Building web-based educational software using Python and Django.
- Developing APIs and web components collaboratively.
- Leading feature development for the platform.
- Performing architectural reviews and supporting technical decisions.
- Conducting code reviews and providing implementation feedback.
- Introducing and improving development processes and best practices.
- Proficiency in server-side languages like Java, Python, or Golang.
- Experience with scalable web application and API development.
- Applying design and architectural patterns to solve problems.
- Championing new initiatives internally and externally.
- Possessing a CS degree with strong abilities.
- Experience managing a team.
- Being a team player with a 'can-do' attitude.
- Fluent in spoken and written English.
- Capable of owning tasks and raising team standards.
- Self-learner with a passion for quality.
Good to Have
- Previous experience as a technical lead
- Experience working with a Cloud platform (AWS preferred)
- CI/CD tools (Jenkins preferred)
- Experienced with containerized applications such as Kubernetes, Docker
- Client-side experience (New Angular or React, HTML, CSS, JS)
Perks & Benefits
- A business with a strong purpose: to provide quality education to children everywhere
- A fast and exciting scale-up environment
- Work in the booming Edtech industry
- Collaborate closely with seasoned, successful entrepreneurs from around the world
- Opportunity to innovate and challenge the status quo
- Great remuneration, paid in USD
- A fun-loving office environment with full facilities for tech professionals at One Galle Face Office Tower
- Comprehensive insurance coverage for you and your family, ensuring your health and well-being
- Flexibility to support a healthy work-life balance
- Access to continuous learning opportunities to enhance your skills and grow your career
Job Description
Description
ABOUT MATIFIC
Matific is a leading global EdTech provider, delivering an adaptive online learning platform for primary school mathematics. With our product being utilised by millions of students, teachers and parents in 100+ countries we are helping educate the youth and bring equality to education. With over $50M USD invested and a global team of over 200+ employees, we are committed to achieving our goals. We’ve also picked up a number of awards including numerous CODiEs, Academics’ Choice and Edtech Digest to name a few.
THE ROLE
Matific is seeking a great Senior Tech Lead experienced in server-side development to join the Matific web team in our Colombo office, as part of our cutting-edge global web group. This will involve working closely with our product and development teams to create an easy-to-use teacher interface, bring joy and happiness to students worldwide and build and enhance our public websites.
Given the scale-up nature of the company, you will need to be flexible and inventive in the delivery of your outcomes.
KEY RESPONSIBILITIES
- Building web-based educational software, for teachers and students using Python and Django
- Develop APIs and web components in collaboration with the other teams
- Lead feature development
- Perform architectural reviews and support the leadership team in making significant technical decisions about the platform
- Perform code reviews, evaluate implementations, and provide feedback
- Introduce and improve the development process and best practices
Requirements
- 8+ Years of experience as a server-side/backend developer.
- Proficiency in at least one server-side/backend language like Java, Python or Golang
- Experience working in scalable web application and API development
- Experience applying design patterns and architectural patterns to solve real-world problems
- Experience championing new initiatives both internally and externally
- CS degree with top grades and/or top abilities
- Experience managing a team
- Team player with a 'can-do' attitude
- Must be fluent in spoken and written English
- Capable of owning tasks and raising the bar across the teams
- Self-learner and passion for quality
- Previous experience as a technical lead is advantageous
- Experience working with a Cloud platform (AWS preferred) would be advantageous
- CI/CD tools (Jenkins preferred) is advantageous
- Experienced with containerized applications such as Kubernetes, Docker would be advantageous
- Client-side experience (New Angular or React, HTML, CSS, JS) would be advantageous
Benefits
- A business with a strong purpose: to provide quality education to children everywhere
- A fast and exciting scale-up environment
- Work in the booming Edtech industry
- Collaborate closely with seasoned, successful entrepreneurs from around the world
- Opportunity to innovate and challenge the status quo
- Great remuneration, paid in USD
- A fun-loving office environment with full facilities for tech professionals at One Galle Face Office Tower
- Comprehensive insurance coverage for you and your family, ensuring your health and well-being
- Flexibility to support a healthy work-life balance
- Access to continuous learning opportunities to enhance your skills and grow your career