Your mission
As a Full Stack Developer you create and maintain digital products. You are responsible for bringing digital ideas to life.
You are doing this with us:
* Planning technical solutions for individual features and whole sites for customers
* Building new websites and online stores, and improving existing platforms
* Coordinating task and project statuses directly with customers, also in agile sprints
* Reviewing change proposals of others and giving constructive feedback
* Analyzing and optimizing the web application performance
* Integrating with web services, connecting enrichment services like Elasticsearch and marketing automation tools like newsletters and CRMs
* Developing custom data imports, exports, and migrations
* Contributing features and fixes to third-party libraries, plugin vendors and the CMS core
* Extending and improving our shared component library and integrating it into CMSs
* Implementing automated tests and integrations with monitoring systems
* Reviewing third-party sites as part of audits for our customers
Your experience
You have valuable experience with:
* Programming PHP and JavaScript, TypeScript, JSX/TSX, HTML5, CSS, Sass, Twig
* Extensible CMS backends like Craft, Drupal, or similar
* Frontend web frameworks like Next.js, Nuxt.js, Sveltekit, or similar
* UI libraries like React, Vue, Svelte, or Web Components
* WordPress and WooCommerce and other e-commerce platforms, and implementing custom Gutenberg blocks
* Developing new plugins and themes(ideally published publicly like our extensions)
* HTTP caching, HTTP headers and reverse proxy caching like Varnish and Nginx Cache
* Creating and integrating with RESTful APIs and GraphQL services
* Creating automated deployments and automated tests
* Solving typical problems of CMS update and upgrade processes and how to avoid them
* Building modular and reusable component libraries
* Understanding foreign code bases
* Best practices and writing clean code
* Participating in code reviews and discussions about architecture and design
* Spoken and written English on a professional level
Our Tools
You are familiar with these tools:
* Peer review and version control platforms like GitHub, Chromatic
* Command line tools like Git, npm, gulp, Webpack, Composer, WP-CLI, SSH
* Component library UIs like Storybook, Fractal, Patternlab
* Continuous integration platforms like Netlify, GitHub Actions
* Project management tools like Asana
* Collaboration tools like Slack and Google Apps (GSuite)
* Documentation tools like Notion
The results
This comes out of your work in the end:
* Solid responsive layouts and interactions
* Functionality that is well-tested and resolves the needs of the customer
* An implementation approach that can be maintained and updated easily
* Code that is clean and can be understood and extended by others
* Time estimates that are reliable
Your peers
You'll be working with these folks:
* Project Manager
* UX- & UI designer
* Digital Business Consultants
* Marketeers
Our promise
This is what we live every day:
* Independent and self-responsible work is part of our DNA. Flexible working hours and home office are absolutely natural for us – we see our work as a very important part of life. But only as a part that should fit flexibly with the rest.
* You will find a set ofvaluesthat we love andlive every day.
* You’ll meet a colourful international team full of digital enthusiastswho burn for their subjects – just like you do.
* Amentorwill give youregular feedback. As we are constantly changing and try to get a little better every day, we would like to see the opposite. Get involved and let us know if we miss a step and what we can do better.
* There is freshfruit,coffeeandsoft drinksin all offices. We also meet every Monday for lunch together.
* Togetherness is important to us: we meet forteam activitiesandjoint workshopsalternately in our offices in Karlsruhe, Cologne and Barcelona.
* You enjoyfurther educationand we support you in this – with language courses, conference visits and further qualifications.
* We are fond of animals: Dogs can be brought to the office after getting to know them. Currently, the Karlsruhe office offers fish and a fluffy dog.
* You will have 28 days of holidays. You can enjoy them when it fits best in your calendar.
* We make sure that you can work under the best conditions: Laptop, mobile phone contract, the right hardware, train ticket or job bike – ride with us!
Start date: Immediately
Model: Hybrid (2 days working at the office)
Location:BarcelonaorKarlsruhe
Salary range:48,000 – 72,000 EUR/anno
Required experience: Minimum 8 years experience in the field
Your contact
#J-18808-Ljbffr