Trabajar de desarrollador de software/desarrolladora de software en España

Flyeralarm Gmbh
13 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Tech stack

HTML
JavaScript
PHP
Multitier Architecture
Automation of Tests
Unit Testing
Continuous Integration
Software Design Patterns
DevOps
Laravel
MySQL
Software Architecture
Software Engineering
TypeScript
Backend
Gitlab
Vue.js
Solid Principles
Information Technology
Front End Software Development
Domain Driven Design
Docker

Job description

As part of the IT team, the Senior Software Developer m/f/d will play a key role in building and maintaining backend and frontend applications, making technical decisions, and sharing knowledge with the team. Responsibilities include designing and implementing features, collaborating with stakeholders to translate requirements into scalable solutions, and applying modern development practices such as DevOps, continuous integration, GitLab, and Docker.

Expertise in PHP (Slim, Laravel), Vue.js, and MySQL is essential, with a strong focus on clean architecture, SOLID principles, design patterns, Domain-driven Design (DDD), and automated testing. The role offers ownership of topics and the chance to actively shape technical solutions while tackling a variety of challenges across the system landscape.

Your tasks:

  • You develop and maintain backend and frontend applications

  • You apply DevOps practices, including continuous integration, using tools such as GitLab and Docker

  • You actively share knowledge and best practices within the team

  • You work closely with stakeholders to understand requirements and translate them into technical solutions

  • You plan and implement features together with your team

Requirements

You ensure compliance with clean software architecture principles, including Domain-driven Design (DDD)

Please submit your application in English.

Your profile:

  • A degree in computer science, a completed apprenticeship as an IT specialist or equivalent vocational training

  • Several years of experience in front-end and UX/UI software development

  • Solid working knowledge of VueJS, Javascript/Typescript

  • Proficiency in applying SOLID principles and design patterns in software development

  • Experience in writing Unit tests and E2E tests

  • You already worked with the HTML Canvas or fabricJS

  • Complex customer facing applications are no longer new territory for you

About the company

FLYERALARM is a leading e-commerce company specializing in print products and marketing within the B2B sector, and one of Europe´s most successful online printing companies.

Apply for this position