Job Openings Full-Stack Lead - Software Engineer

About the job Full-Stack Lead - Software Engineer

We're looking for an experienced Full-Stack Team Lead to guide and mentor our client's development team. This role offers the opportunity to lead the development of innovative software solutions, foster a collaborative environment, and grow your leadership skills while working with the latest technologies.


Nice to have:

  • Experience with cloud platforms (e.g., AWS, Azure), containerisation (e.g., Docker),
  • CI/CD pipelines, RESTful APIs, microservices architecture, and databases (e.g.,
  • PostgreSQL, MongoDB).


What you get:

  • Engaging projects utilising the latest technologies.
  • Flexibility to work from home in a casual, results-driven environment.
  • Competitive benefits, including flexible budgets and premium medical coverage.
  • Additional vacation days based on tenure.
  • Regular social activities and opportunities for professional growth.


What you'll be doing:

  • Conduct code reviews, promote best practices, and mentor team members to enhance their skills.
  • Provide technical guidance and direction, ensuring team members are aligned with business goals and best practices.
  • Conduct regular performance reviews and establish clear career development plans.
  • Keep the team updated on emerging tools, trends, and methodologies in the tech industry.
  • Lead the development and implementation of new software solutions.
  • Provide strategic input on system architecture and technology choices, keeping up with industry trends.
  • Collaborate with product managers, designers, and other stakeholders to align technical solutions with user and business needs.


Who you are:

  • Bachelors degree in Computer Science, Engineering, or a related field.
  • 7+ years of software development experience with full-stack development.
  • Proficiency in React, React Native, Node.JS, or other similar frameworks.
  • Proven track record in mentoring, supporting and improving engineering teams.
  • Excellent problem-solving skills, attention to detail, and ability to make sound technical decisions.
  • Strong communication skills in English, with a collaborative mindset.