DevJobs

Backend Team Lead

Overview
Skills
  • Java Java ꞏ 5y
  • C# C#
  • PHP PHP
  • Angular Angular
  • Node.js Node.js
  • Couchbase Couchbase
  • MySQL MySQL
  • AWS AWS
  • SmartFox Server

Tangelo Games Israel is looking for its next Backend Team Leader

As the Backend Team Lead, you will play a crucial role in leading and managing a dynamic team of developers responsible for designing, implementing, and maintaining server-side applications.


Team culture:

Our team values collaboration, innovation, and a passion for excellence. 

We encourage an open and inclusive environment where every team member's input is valued. 

We believe in continuous learning and improvement, and we foster a culture that supports professional growth and development. 

We celebrate achievements together and maintain a positive and supportive atmosphere to ensure the success and well-being of every team member.


Primary Responsibilities:

  • Leadership: Lead and inspire a team of server developers, providing guidance, mentorship, and support in achieving project goals and deadlines.
  • Architecture and Development: Design, develop, and maintain robust and scalable server-side applications using Java and SmartFox Server.
  • Collaboration: Work closely with the Head of R&D, team Architect and cross-functional teams, including frontend developers using Unity and Angular, to ensure seamless integration of server-side and client-side component.
  • Code Review and Quality Assurance: Conduct regular code reviews to ensure code quality, adherence to coding standards, and identify areas for improvement. Implement and maintain best practices for software development according to the R&D process.
  • Problem Solving: Troubleshoot and resolve complex technical issues related to server-side development. Provide innovative solutions to address challenges and optimize performance.
  • Project Management: Collaborate with project manager & Scrum Master to define project scope, timelines, and resource requirements. Track and report progress, and proactively identify and address potential roadblocks.


Required skills:

  • Team Leadership: Demonstrated leadership skills with the ability to motivate and guide a development team. Strong communication skills to convey technical concepts and project requirements clearly (2 years minimum).
  • Java Development: Extensive experience in Java development, with a strong understanding of object-oriented programming principles and design patterns (5 years minimum).
  • SmartFox Server: Proven expertise in SmartFox Server, including the development of multiplayer and real-time communication applications.
  • Database Knowledge: Familiarity with database technologies such as MySQL, Couchbase, or similar.
  • Angular: Solid understanding of frontend development with Angular, and the ability to collaborate effectively with frontend developers to achieve end-to-end functionality.
  • Ability to create high quality technical documentation.
  • Exceptional time management skills.
  • Possess an ability to smoothly transition between different tasks and projects.
  • Problem-Solving: Exceptional problem-solving skills and the ability to think critically to overcome technical challenges.
  • Excellent verbal and written communication skills.


Nice to have skills:

  • Proven programming experience: PHP, Java, Node JS, C# (You will be requested to provide relevant coding examples)
  • Cloud Services: Experience with cloud platforms, particularly AWS.
  • Team Leadership: Experience in managing remote teams.
  • DevOps Skills: Knowledge of continuous integration, deployment, and monitoring tools to streamline the development and deployment process.
  • Agile Methodologies: Experience working in Agile/Scrum development environments.


Tangelo Games