Technical Team Lead (Full stack Developer )

Εταιρεία: Lucid.Studio
Είδος εργασίας: Πλήρης απασχόλησης
Μισθός:
40.000 - 60.000 EUR/Έτος

Salary 40.000 - 60.000 EUR per year


Requirements:

- Must have knowledge:
Linux and OSX
Full Lamp Stack setup
MySQL + MariaDB
Docker
Ansible - configuration automation
Ngnix
Varnish Caching
PHP7 object orientated programming
HTML5
JavaScript ES6
git + gitlab CI - intergration
Drupal 8 Basic programming experience
Good to have knowledge:
PHP Storm setup
CSS, SCSS
composer PHP package manager
Drush
node.js
Nightwatch.js Testing



Responsibilities:

- Tasks
You have extensive experience in Drupal site building, administration, custom module development, configuration management/features and theming.
You are experienced in managing a team of developers and in reporting to project team management.
You have working experience with the Drupal 8 and Drupal 9 ecosystem components (Git, Composer, TWIG, Site Building and Module development)
You understand Drupal architecture and can develop a strategy for site development and maintenance.
You have experience with Drupal user interface development to include user experience, theme development, and customization of community themes.
You have experience with migrations and upgrades from Drupal 7 to Drupal 8 or Drupal 8 to 9.
You have experience syncing admin changes between multiple environments.
You have experience with configuration and modification of contributed modules, implementation of standard hooks, and implementation of standard self-test regimes.
You have ability to code and debug in PHP, HTML, CSS, and JavaScript/jQuery
You have breadth of experience covering the "stack" of front-end web user interfaces and web servers through to back-end analysis and storage systems.



Technologies:

- Drupal
- DevOps
- Git


More:

How We Work

the positive and sustainable impact of our projects is our main motivation
we develop Tools for non-comercial Clients like, NGOs, Foundations, Govermental organisations etc.
we develop Web Apps based mainly on Drupal8 and Crossplatform Mobile Applications
we are a small development team of 4 developers, working on several projects at a time, organizing us agile kanban over our selfhosted gitlab
we are managing dedicated servers for our clients with ansible, and are sharing responsibilities in testing and deployment workflows
we always strive to improve ourselves and the way we work, so we like to experiment with new tools and new ways of working, sometimes it works out, sometimes we fail, but we always learn a lot during the process
we are highly result-oriented and are looking for people who are too
we try to shape and improve our processes constantly and are happy to take the next steps of automation
we strongly believe in transparency, so we share (almost) every information within the company, and have a culture with flat hierarchies and short decision paths
we discuss issues openly and directly with each other and bring them up as soon as we notice them
we highly value the opinions of our team members and make decisions based on data, not hierarchy
we focus on quality - we like good sustainable code

Our Projects

Drupal web apps
crossplatform mobile apps with Drupal8 as backend
digital Publishing Tools
consulting on existing web projects + ideation for new projects