Descripcion Detallada

Descripcion Detallada 2018-08-29T10:01:25+00:00

Título :SW Team leader

Localización :Sevilla

Descripción del puesto :

Software Development Team Leader

As a result of continued growth, we are looking to hire a software development team leader who can guide and inspire a development team to produce a brand new product.  As a member of an international team, you’ll be working with experts and collaborators in countries throughout Europe and with your development team based in Spain.

You will guide and mentor the team to produce high quality work by facilitating daily and weekly co-ordination sessions, guiding developer work, performing code reviews and ensuring continuous deployment (CI/CD) of working product.  By joining at this early stage you will be instrumental in expanding your team and mentoring your engineers on concepts from clean code to decoupled micro-service architectures, from pure functions to maintainable functional tests.

JIE has settled on the Symfony/PHP and Angular JS technology stacks, so you’ll be comfortable working with them on a daily basis.  You’ll also work closely with stakeholders on building out roadmaps and developing new features from inception to production.  You’ll provide technical leadership throughout the SDLC and you’ll be confident explaining your choices clearly and logically.



  • Lead a nearshore development team.
  • Recruit and on-board new engineers to expand the team.
  • Ensure your engineers are motivated and challenged by their work.
  • Facilitate daily and weekly co-ordination sessions
  • Participate in technical design discussions and communicate to cross functional teams.
  • Transform high-level user requirements (user stories) into actionable units of work via specifications, test plans and/or chalk-and-talk as appropriate.
  • Define data requirements for the database team (and Digital Platform team) to implement.
  • Troubleshoot on behalf of the developers when user requirements are not clear.
  • Educate the team on the production of clean code, decoupled architectures, maintainable test fixtures and general refactoring.
  • Provide clear information about progress and challenges to upstream management.


Key Skills

  • At least 3 years’ experience of leading a development team of at least 5 engineers in an Agile setting.
  • At least 5 years of hands-on development experience covering both frontend and backend work.
  • 2 years hands-on development with Symfony PHP and Angular JS and related tools and libraries.
  • Experience working with container technologies such as Docker/Kubernetes
  • Extensive experience with Git, and familiar with CI/CD Gitlab (which we use) or Github.
  • Excellent written and communication skills.
  • Professional level English.
  • Understanding of clean code and micro-service architectures.
  • Commitment to test-driven coding and how to maximise its value.
  • Willingness for occasional European travel.



  • 10 years of first hand development experience.
  • Scrum master or agile certifications.
  • Experience working with international teams.
  • Experience of using JIRA/KanbanFlow to manage a Kanban process.
  • Involvement in building new products from inception to delivery.
  • Experience of developing native apps, especially with Angular-Script.
  • Knowledge of OpenAPI (formerly Swagger).
  • Knowledge of Domain-Driven-Design.

If you are interested, please let us Know.