Full Stack Developer (M/f) - à temps plein (contrat CDI)
Veröffentlicht am 05/11/2024
Apart / Design Studio
Nous cherchons pour une embauche immédiate :
Full Stack Developer (M/f) - à temps plein (contrat CDI)
A propos de nous :
Nous sommes un studio de design et de développement basé à Mamer, au Luxembourg. Nous nous spécialisons dans la création d'expériences multi-systèmes performantes pour divers types de produits digitaux et de clients.
Nous visons à développer des procédures de design qui permettent à la fois à nos collaborateurs et à nos clients de s'épanouir. C'est pourquoi nous sommes à la recherche d'un Full Stack Developer capable de remettre en question et d'affiner nos processus et de proposer des solutions innovantes.
Bon, assez parlé de nous, parlons de vous !
Votre mission :
- Développer, implémenter et maintenir des services back-end et des applications front-end performantes.
- Évaluer les logiciels existants et implémenter des améliorations.
- Fournir dans les délais des solutions full-stack bien conçus qui répondent aux critères d'acceptation.
- Travailler dans un environnement dynamique et en étroite collaboration avec toute l’équipe.
Compétences requises :
- Vous êtes capable de travailler de manière autonome tout en collaborant efficacement au sein d’une équipe multiculturelle.
- Vous êtes passionné par les technologies émergentes et vous restez informé des tendances de l'industrie et des innovations dans le domaine du web.
- Vous aimez chercher des solutions aux problèmes et créer des réponses automatiques aux problèmes récurrents.
- Vous disposez d’une solide expérience dans la conception de systèmes logiciels complexes qui ont été livrés avec succès aux clients.
- Vous maîtrisez le PHP et avez de l’expérience dans la conception d’applications custom avec le PHP framework (Laravel, Symfony, …)
- Maîtrise de JavaScript ES6.
- Vous avez de l’expérience dans la conception d’applications avec React et/ou React-Native.
- Maîtrise des meilleures pratiques en ingénierie des logiciels, y compris les méthodologies Agile, le TDD, les tests unitaires, le refactoring et les révisions de code.
- Vous avez des bonnes connaissances SQL et de l’expérience avec des requêtes complexes, la compréhension des vues, des fonctions et des procédures stockées.
- Vous disposez d'une expérience d'au moins 3 ans en développement full stack.
- Vous êtes diplômé d’un Bachelor ou de master en informatique, en technologies de l'information ou dans un domaine connexe.
- Vous maîtrisez le français et l’anglais aussi bien à l'oral qu'à l'écrit. La maîtrise du luxembourgeois ou de l'allemand constitue un atout.
- Vous devez faire preuve d'initiative et comprendre les détails dans un contexte plus large.
- Vous devez avoir l'esprit d'équipe et être capable de partager les informations, les objectifs, les opportunités, les réussites et les échecs avec toutes les parties concernées.
Compétences souhaitées :
- Compétences avancées en matière de programmation et en optimisation des performances.
- Expérience dans la conception et la mise en place de systèmes logiciels complexes (architecture, modèles de conception, fiabilité et évolutivité).
- Solide compréhension des environnements d'intégration et de déploiement continus.
- Connaissance des systèmes de contrôle de version distribués, de préférence Git.
- Une expérience avec un CMS comme TYPO3 constitue un atout.
- Expérience de la visualisation de données à l'aide de SVG, Canvas.
Nous offrons :
- Vous travaillerez sur des projets digitaux stimulants.
- Vous disposerez de votre propre MacBook et de tous les outils dont vous aurez besoin pour accomplir votre travail.
- Vous bénéficierez d'horaires de travail flexibles et de la possibilité de faire du télétravail.
- Vous aurez un accès illimité à un réfrigérateur rempli de bières et de boissons rafraîchissantes.
- Vous travaillerez dans les meilleurs bureaux au Luxembourg. Ce n’est pas une blague, nous avons gagné un prix pour nos locaux !
Veuillez nous envoyer votre CV ainsi que votre github via Moovijob.com.
Que le projet soit réel ou non, nous voulons que vous nous montriez comment vous passez d’un prototype à une expérience de code détaillée.
--------------------------------------------------
We are looking to hire a hands-on:
Full Stack Developer - full-time contract (CDI)
About Us:
We’re a Design and Development Studio based in Mamer, Luxembourg. We specialise in crafting seamless and smooth multi-device experiences for various types of digital products.
We aim to develop design processes that both empower our collaborators and our clients. That’s why we are looking for a genuine Full Stack Developer able to challenge and refine our processes and come up with innovative web solutions.
Okay, enough talking about us, let’s talk about You!
Your missions:
- Design, implement and deploy reliable and high-performance back-end services and front-end web applications.
- Evaluate and implement enhancements and modifications to existing software.
- Work productively in an agile team environment, maintaining good communication with team members and participating in design discussions.
- Deliver well-crafted software on-time that meets acceptance criteria.
- Optimize application for maximum speed and scalability.
Required skills:
- Great communication skills as a core member of a multicultural team.
- Passion for web technologies and a desire to remain up to date with the latest technologies.
- You enjoy solving problems and automating responses for recurrent issues.
- Experience building complex software systems that have been successfully delivered to customers.
- Excellent knowledge of PHP and experience in building custom applications stacks with PHP frameworks (Laravel, Symfony, ...)
- Excellent knowledge of Javascript ES6.
- Experience in building applications with React and/or React-Native.
- Best-practice software engineering experience, including Agile methodologies, TDD, unit testing, refactoring and code reviews.
- Strong understanding of SQL, experience with complex queries, understanding of views, functions and stored procedures.
- Must be a team-oriented person who can share information, goals, opportunities, successes and failures with the appropriate parties.
- Must be a self-starter who understands the details within a much larger context.
- A degree in computer science or equivalent.
- 3+ years of experience in professional web development.
- Fluent in French, German or English. Luxembourgish is a +.
Preferred skills:
- Advanced coding skills (concurrency, profiling and performance optimisation).
- Experience designing and building complex software systems (architecture, design patterns, reliability and scalability).
- Solid understanding of continuous integration & continuous deployment environments.
- Knowledge of distributed version control, preferably Git.
- Experience with CMS like TYPO3 is a plus.
- Data visualization experience using SVG, Canvas.
Perks:
- You’ll work on exciting digital projects.
- You’ll get your own MacBook and any tools you need to get your work done.
- You’ll enjoy flexible working hours and the possibility to work from home.
- You’ll have unlimited access to a fridge full of beers and sodas.
- You'll have fun on a regular basis with our team building events.
- You'll work in the best office space in Luxembourg. No joke, we won an award for it!
Please send us over your Curriculum and your private github to Moovijob.com.
Even if the code has been in production or not, we want you to show us how smoothly you go from a prototype to a detailed coded experience.