Lead Software Engineer & Team Lead (Full-Stack)

A 800+ strong team focused on e-commerce, mobility, and transport & logistics, developing innovative solutions and successful business outcomes.
$66,000 - $88,800
Backend
Staff Software Engineer
Hybrid
501 - 1,000 Employees
6+ years of experience
Logistics

Description For Lead Software Engineer & Team Lead (Full-Stack)

NFQ, a dynamic team of 800+ professionals, is seeking a Lead Software Engineer & Team Lead for their Product & Innovation Unit. This role focuses on developing an innovative Logistics optimization product that streamlines operations and automates daily tasks. The position offers a unique opportunity to lead an international team while working with modern technologies including PHP (Symfony), Docker, PostgreSQL, and GraphQL.

The ideal candidate will bring 6+ years of backend development experience and 3+ years of leadership experience, combining technical expertise with strong team management skills. You'll be responsible for driving technical innovation, making architectural decisions, and ensuring successful project delivery while mentoring a skilled development team.

The role offers an attractive compensation package of €5500-7400 monthly, along with comprehensive benefits including health insurance, training budgets, and flexible working arrangements. Based in a hybrid work environment, you'll have the freedom to balance office and remote work while contributing to cutting-edge logistics solutions.

This position is perfect for a technical leader who is passionate about innovation, has strong communication skills, and wants to make a significant impact in the logistics technology sector. You'll be part of a culture that values experimentation, continuous learning, and professional growth, with opportunities to work with emerging technologies including AI and data science solutions.

Last updated 15 days ago

Responsibilities For Lead Software Engineer & Team Lead (Full-Stack)

  • Lead the technical direction and architecture of Logistics optimization product
  • Drive technical decision-making processes and establish best practices
  • Analyze complex business requirements and translate them into technical solutions
  • Mentor and guide the development team
  • Oversee the implementation of new features and ensure code quality
  • Collaborate with stakeholders to align technical solutions with business objectives
  • Lead architectural discussions and make key technical decisions
  • Manage technical debt and system performance optimization
  • Drive innovation and exploration of new technologies (AI, data science)
  • Balance team workload and coordinate with cross-functional teams

Requirements For Lead Software Engineer & Team Lead (Full-Stack)

PHP
PostgreSQL
React
  • 6+ years of professional experience in any backend programming language (PHP preferred)
  • 3+ years of team leadership or technical leadership experience
  • Experience in frontend programming language (React.js preferred)
  • Strong experience with PostgreSQL and database optimization
  • Proven experience in system architecture and technical decision-making
  • Deep understanding of Domain Driven Design principles
  • Expert knowledge of Docker and containerization
  • Strong experience with GraphQL and API design
  • Advanced experience with message queues (RabbitMQ)
  • Proficiency with CI/CD processes and tools
  • Excellence in problem-solving and technical strategy development
  • Strong business acumen
  • Fluency in Lithuanian and English
  • Experience in Logistics field (preferred)

Benefits For Lead Software Engineer & Team Lead (Full-Stack)

Medical Insurance
Education Budget
  • Health insurance
  • Yearly training budget for conferences and language courses
  • Flexible working hours
  • Unlimited work from home policy
  • Extra vacation days (2 after 2 years, 4 after 4 years)
  • Bonus for referrals
  • Work from anywhere possibilities in approved countries
  • Office perks and team activities

Interested in this job?

Jobs Related To NFQ Lead Software Engineer & Team Lead (Full-Stack)

Graphics Software Engineer, Staff

Staff Graphics Software Engineer position at Qualcomm focusing on GPU hardware, drivers, and graphics software development.

Staff Product Engineer (Backend)

Staff Product Engineer (Backend) role at Accurx, leading architectural decisions and engineering excellence for healthcare communication software used by 98% of NHS GP practices.

Staff Technical Program Manager

Staff Technical Program Manager position at LinkedIn focusing on delivering large-scale technical programs and driving cross-functional collaboration.

Staff Software Engineer

Lead technical initiatives and architect scalable solutions as a Staff Software Engineer at Deliveroo, shaping the future of food delivery technology.

Staff Software Engineer, Payments Transaction Risk

Staff Software Engineer role at Airbnb focusing on payments risk and fraud detection systems.