Development Team Lead

  • Basis:  Full-Time
  • Closing Date:  03 Feb, 2022
  • Job Ref:  KMP-67557

Job Description

This is an opportunity to join a high-performing team in a dynamic and exponentially growing company.

About Gain Changer
Growing and cutting-edge SEO technology start-up seeks extremely talented SEO staff to help pioneer the path to AI-based SEO strategies. Our consultancy vertical opens the door to domains and competition at all levels, allowing us to pioneer technological breakthroughs, through consultancy client optimization. You must have a passion for designing and building complex (yet maintainable) strategies, and you should be able to do this in a fraction of the time the most competent think possible.

Key Responsibilities

  • Work closely with Engineers to develop the best technical design and approach.
  • Hire, coach, and mentor Software Engineers. Design, implement, test, and maintain innovative software solutions.
  • Establish and maintain the use of software engineering best practices to ensure a high standard of quality for all team deliverables.
  • Ensure timely delivery of high-quality self-documented code.
  • Participate in the product life cycle.
  • Communicate effectively and share knowledge with the team.
  • Keep up to date with emerging technologies.
  • Be able to work on multiple projects.

Skill Requirements

  • You have 2+ years of experience contributing to the architecture and design of new and current systems.
  • You have 2+ years of experience in a team-leading role.
  • You have 5+ years of working experience in software development.
  • Excellent knowledge of .net core infrastructure and micro services.
  • Knowledge of Linux.
  • Microsoft Azure experience.
  • Experience with databases such as MariaDB, MongoDB.
  • Possess sound analytical skills, capacity for teamwork and determination.
  • Have good communication skills, particularly in spoken and written English.