Senior Tech Lead - Server Side

Remote: 
Hybrid
Contract: 
Work from: 

Offer summary

Qualifications:

8+ years of experience as a server-side/backend developer., Proficiency in at least one server-side language like Python or Java., CS degree with top grades and/or top abilities., Experience managing a team and a passion for quality..

Key responsibilities:

  • Build web-based educational software using Python and Django.
  • Develop APIs and web components in collaboration with other teams.
  • Lead feature development and perform architectural reviews.
  • Introduce and improve development processes and best practices.

Matific logo
Matific SME http://www.matific.com
51 - 200 Employees
See all jobs

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

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Team Management
  • Communication
  • Problem Solving

Tech Lead Related jobs