Senior Lead Developer

Skills
Back-End Web DevelopmentComputer ScienceFront-End DevelopmentAPIAnalytical SkillsClean CodingDebugging
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Proven work experience as a Back-end developer
  • In-depth understanding of the entire web development process (design, development and deployment)
  • Hands-on experience with programming languages like PHP and especially Golang
  • Working knowledge of Laravel framework
  • Working knowledge of Rest API Development and Consume as well
  • Familiarity with Linux Environment
  • Familiarity with front-end languages (e.g. HTML, JavaScript, and CSS)
  • Familiarity with Database (e.g. MySQL, Maria DB)
  • Excellent analytical and time management skills
  • Teamwork skills with a problem-solving attitude
  • Proficiency with multiple front-end programming languages
  • Proficiency with multiple back-end programming languages
  • Strong knowledge of Linux Operating System (e.g. Ubuntu, CentOS, Amazon Linux)
  • Strong problem-solving skills
  • Strong teamwork and leadership skills
  • Strong analytical skills
  • Strong organizational skills

Nice to have

  • Organization
  • API development
  • Proficiency with multiple programming languages
  • Linux OS knowledge
  • Web app development

Day to day

  • Guide and motivate a small development team
  • Participate in the entire application lifecycle, focusing on coding and debugging
  • Manage cutting-edge technologies to improve legacy applications
  • Collaborate with Front-end developers to integrate user-facing elements with server-side logic
  • Provide training and support to internal teams

Hiring process

  • Resume submission