Skip to content

Team Lead (R&D)

Crowdvocate - Who We Are

Crowdvocate is on a mission to change marketing for the better. Our team has developed the first Customer-Led Growth platform that allows companies to see their customers as their partners. Our data-powered lifecycle customer engagement platform enables B2B brands to create personalized engagement for their customers, to significantly increase NPS, sales, and customer loyalty.

We are looking for a brilliant and passionate Team Lead to join our amazing R&D Department. If you love the  development world, find quality in the details, and have great communication skills, you’re the one we’ve been searching for.

Responsibilities

  • Manage a cross functional team with backend, frontend, and QA engineers
  • Implement company products using Java (Spring Boot) framework and Angular
  • Be proactive, participate in decision-making process, influence technology stack, take ownership of the result
  • Perform a variety of software development activities such as design, development, integration, unit testing, and assisting with end-user documentation (60% hands on)
  • Deliver great and consistent results

Requirements

  • 5+ years of recent hands-on coding and software design
  • 3+ years of leadership experience
  • Expert knowledge of Java 8+, Spring, Spring Boot, Messaging, REST, Event-Driven Architecture
  •  Experience with development of relational data models for MySQL and MongoDB
  • Strong knowledge of object-oriented and component-based design principles
  • Advanced English level, being able to articulate ideas and solutions to stakeholders