We are looking for an experienced and motivated R&D Team Lead to join our client’s project. This role is ideal for someone who enjoys both coding and mentoring, with 60% focus on hands-on development and 40% on leadership and team management. As the R&D Team Lead, you’ll oversee a team of engineers in an agile, fast-paced environment, ensuring the delivery of scalable, high-quality software solutions that meet customer needs and business goals. You’ll play a key role in building a culture of excellence, continuous improvement, and innovation within the R&D team.
If you are interested in taking your career to the next level, ready to assemble your own team and working in a dynamic global SaaS project, please apply now!
Responsibilities
Technical (60% Hands-On Coding)
- Lead the end-to-end development and implementation of backend projects, providing hands-on coding as needed
- Conduct code reviews, offering design insights to enhance code quality, scalability, and performance
- Manage team workload, delegate responsibilities, and ensure timely delivery of project milestones
- Drive the development of robust software solutions in alignment with business objectives
- Actively participate in sprint planning, contributing technical insights and identifying potential blockers early
- Collaborate with cross-functional teams to ensure technical alignment with business goals
- Anticipate and resolve technical challenges, ensuring smooth progress and timely delivery
Managerial
- Develop and empower a high-performing team of multidisciplinary engineers, promoting a culture of collaboration, knowledge sharing, and innovation
- Set teams up for successful project execution by providing clear direction, removing obstacles, and ensuring accountability
- Lead, inspire, and motivate a multidisciplinary team including backend and frontend developers, QA and automation engineers
- Conduct performance reviews, set individual development goals, and provide continuous feedback to team members
- Represent the R&D team in cross-departmental meetings, advocating for technical needs and objectives
- Manage team dynamics, approve PTO, monitor timesheets, and oversee day-to-day operations
Requirements
- Bachelor’s degree in Computer Science or related field
- Minimum of 4 years of experience leading a backend development team
- 6+ years of recent experience in hands-on coding and software design
- Proven track record delivering high-quality, distributed systems in an Agile environment
- Experience in a startup environment
- Expertise in Java 8+, Spring, Spring Boot, REST, Hibernate, Event-Driven Architecture, and Messaging
- Strong experience with relational (MySQL) and NoSQL databases (MongoDB)
- Proficiency in object-oriented and component-based design principles
- Solid understanding of microservices architecture and distributed systems
- Familiarity with RabbitMQ/Kafka, Redis, ELK stack, and related technologies
- Knowledge of frontend technologies (JavaScript, TypeScript) is a plus
- Advanced proficiency in English, with excellent communication skills for technical and non-technical stakeholders
What we offer
- Competitive salary and benefits package
- Medical insurance
- Top equipment kit, co-workings
- Hybrid set of works (Location: Warsaw)
- Collaborative and innovative work environment
- Career growth and development opportunities
- A chance to work with a talented and driven team of professional
About the project
This company is revolutionizing B2B marketing with a focus on customer-led growth. Through their platform, academy, and community, they empower marketers to prioritize customer relationships and drive sustainable growth. Trusted by leading brands like HubSpot, Twilio, NetApp, Calendly, Similarweb, Zscaler, they’re changing the game for customer engagement.