We are seeking a Principal/Lead Developer to lead the development of scalable web applications, focusing 75% on UI (Angular) and 25% on the backend (Node.js/NestJS). This role combines hands-on coding, team leadership, and system architecture to deliver high-performance, maintainable solutions. The ideal candidate is organized, creative, and committed to driving impactful results.
About the client: You’ll be working on exciting projects for a client which is an over-the-top subscription sports broadcaster and streaming service., crafting innovative solutions that bring the thrill of live competitions to fans' screens. This is your chance to contribute to a dynamic product that keeps sports enthusiasts engaged and connected!
Development Expertise
- Design, develop, and maintain scalable, high-performance web applications.
- Build Angular-based UI libraries and components with pixel-perfect precision.
- Oversee backend development using Node.js and NestJS, ensuring seamless integration with the front end.
- Proficient in Angular, TypeScript, and responsive, mobile-first web application development.
- Skilled in Node.js, NestJS, and building high-performance APIs.
- Familiarity with NX monorepos, OOP principles, and scalable architectures.
Leadership & Collaboration
- Lead and mentor a team of frontend and backend developers, fostering technical growth and collaboration.
- Collaborate with cross-functional teams to define requirements, set timelines, and meet project objectives.
- Proven ability to guide and inspire teams to achieve goals while encouraging creative problem-solving.
- Exceptional communication skills with the ability to align development efforts with business objectives.
System Architecture & Optimization
- Architect solutions for complex systems, such as ad delivery networks and authentication.
- Identify and implement improvements to workflows, code quality, and application efficiency.
- Take ownership of critical systems and ensure they are flexible, maintainable, and efficient.
Personal Traits
- Highly organized, innovative thinker with a commitment to excellence.
- Ownership mindset with a drive for results and creative solutions.
What we offer:
- 💸 Competitive compensation dependent on experience and skills
- 👭 A friendly team of like-minded individuals
- 🤒 Compensation for sick leave
- 🌴 21 working days of paid vacation, plus all Polish national holidays
- 🎉 Corporate events and activities
- 🩺 Private medical care (for residents in Poland)
- 🧩 Opportunities for learning and development
Why you should join us:
- We are growing daily and expanding our client list, providing opportunities to develop skills and work on various projects.
- We avoid micromanagement and fully trust the professionalism of our hires.
- Our employees are always ready to assist and support you, ensuring you won't face problems alone.
- Fireart boasts a friendly atmosphere with talented individuals, promising an interesting journey for your continuous professional development.
We have 4 steps in the recruitment process:
- 1 - Interview with the Recruitment Specialist
- 2 - Interview with the Technical Lead
- 3 - Test Task (optional)
- 4 - Final Interview
Please note that if your qualifications match the position, the response time may take 4-5 working days due to a high volume of candidates. Thank you for your understanding.