Unicorn Domain

Software Engineering Team Lead

Athens, GR

about 1 month ago
Save Job

Summary

Software Engineer Team Leader


Position Overview

We are looking for an experienced and passionate Software Development Team Leader to join our dynamic team. You will work in a cross-functional software development environment, leading high-impact projects and mentoring team members. The successful candidate will have the opportunity to work with best-of-breed technologies, ensuring top-tier performance and quality across all our solutions.


About Us

At Unicorn Domain, we drive digital transformation through scalable, high-performance cloud-based solutions. We are passionate about software engineering, fostering team collaboration, and building long-term partnerships through trust and customer satisfaction.


Key Responsibilities

Team Leadership: Lead a software development team, ensuring successful project and product delivery.

Solution Architecture: Drive high-level solution designs aligned with technical and business goals.

Development: Develop and maintain high-quality frontend and backend components using modern frameworks and libraries.

Code Quality: Conduct thorough code reviews to uphold high standards and ensure technical consistency.

Mentorship: Mentor and support team members, fostering their technical growth and problem-solving abilities.

Planning: Lead project planning and task estimation, ensuring timely and efficient delivery of milestones.

Agile Collaboration: Collaborate with cross-functional teams, following Agile, Scrum, and Spotify model methodologies.


Tech Stack & Tools

Languages/Libraries/Frameworks: Java, Spring Boot, Camunda, Apache Camel, TypeScript, React, React Native, Angular, MUI, MariaDB, MySQL

Support Tools: Docker, Atlassian suite, Microsoft Office, GPT-4, Figma, SonarQube, Sentry

Methodologies: Scrum, Spotify Model


Required Skills

  • University-level degree (or equivalent) in Computer Science, Information Technology, or a related field
  • 5+ years of professional experience in backend development
  • Solid knowledge of JEE and MVC frameworks, with hands-on experience in Spring, Spring Boot, and Spring Data
  • Practical experience with relational databases such as MariaDB, MySQL, PostgreSQL
  • Excellent communication skills, both verbal and written
  • A collaborative, team-oriented approach


Desired Skills

  • Familiarity with JavaScript and TypeScript
  • Experience with frontend libraries such as React or Angular
  • Proficiency with build tools such as Gradle, Ant, and Maven
  • Experience with testing frameworks and tools like JMeter, Selenium, Spock


What You Can Expect

At our company, you'll work on projects that have a tangible business impact. We offer a stimulating environment where innovation and knowledge sharing are highly valued. You will be part of a talented and motivated team, working with cutting-edge technologies and tools. Our mature software development processes and effective team collaboration ensure continuous technical growth and success.


At our company, we follow a "chapter" structure to ensure continuous improvement and innovation. Our Backend Chapter meets regularly to discuss emerging trends and technologies, ensuring we stay at the forefront of the tech world. We take ownership in evolving our tech stack to remain competitive and innovative, continuously refining our tools and processes to meet future demands.


We operate in a hybrid work environment with our offices located at Papadiamantopoulou Street, 50, Athens, near the Megaro Mousikis metro station. Our team follows Agile Scrum methodologies, utilizing the Spotify model with biweekly sprints.


If you are passionate about software development leadership, delivering high-quality solutions, and building strong, collaborative teams, we encourage you to apply.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: