DevJobs

Full stack Developer Team Lead

Overview
Skills
  • Python Python ꞏ 5y
  • PHP PHP ꞏ 5y
  • Go Go ꞏ 5y
  • Vue.js Vue.js ꞏ 5y
  • React React ꞏ 5y
  • Node.js Node.js ꞏ 5y
  • RDBMS RDBMS ꞏ 5y
  • NoSQL NoSQL ꞏ 5y
  • Agile Agile
  • Microservices Microservices
  • Docker Docker ꞏ 5y
  • Kubernetes Kubernetes
  • Linux environment ꞏ 5y
  • JS ꞏ 5y
  • Containers ꞏ 5y
  • Cloud-based server infrastructure ꞏ 5y
  • CI
  • CD
  • Automated testing
  • Scrum methodologies
  • service-oriented architecture
  • SOA
  • Agile development

ryze is looking for a Full Stack Developer Team Lead to join our R&D department. The ideal candidate should have the ability to lead and manage a team of software engineers and possess the technical skills to develop complex software solutions. This position requires a deep understanding of both front-end and back-end development of web applications.


Responsibilities:

  • Lead and manage a team of software engineers.
  • Develop complex software solutions with a thorough understanding of both front-end and back-end development of web applications.
  • Oversee the team's development activities and ensure the successful delivery of software solutions.
  • Provide guidance and mentorship to the team when needed.


requirements:

  • At least 5 years of experience in software engineering and development.
  • At least 2 years of experience in managing a team of software engineers.
  • In-depth knowledge of programming languages such as JS (node), Python, Go, PHP.
  • Strong understanding of web application development frameworks such as React, Vue, and Node.js
  • Experience with Relational and NoSQL databases
  • Experience with Linux environment and containers (docker)
  • Experience with cloud-based server infrastructure
  • Excellent leadership and communication skills.



advantages:

  • Experience with SOA (service-oriented architecture), microservices and kubernetes
  • Deep knowledge of NodeJS
  • Experience in Agile development, including CI, CD , and automated testing
  • Good understanding of Agile / Scrum methodologies.

ryze beyond