Position: Senior Full-Stack Developer m/f/d
Company: Optilyz
Category: Node.js
Experience required: 2y
English level: upper

YOUR MISSION

- Talk to our customers to understand their problems
- Work with our product managers and designers to figure out how to solve 
   these problems
- Implement the solutions in frontend, backend, and infrastructure via 
  TypeScript/React/NodeJS/MongoDB/Docker/AWS together with our other 
  developers
- Write high-quality code based on practices like tdd, refactoring, pair 
  programming, and iteration in small units
- Spread the knowledge how to build software throughout our teams
- Bring new technologies and tools into our processes

YOUR PROFILE

We believe that interviewing is a conversation where both sides try to figure out whether they are a good match – and that the best way to figure this out is close to the actual work we will be doing together.

- We check your application documents for experience close to the points 
  mentioned above
- A 20 minutes introductory call with our CTO. In this call, he will ask you 
  about concrete examples of what you’ve learned before along the list 
  above and answer any questions you might have. Feel free to prepare 
  concrete examples before the call.
- Your choice: Either an hour of pair programming on a JavaScript-based 
  open-source project you are familiar with (or one of these: 
  https://github.com/dbartholomae/lambda-middleware, 
  https://github.com/dbartholomae/jsx-readme). Or complete our take-home 
  exercise and discuss it for an hour with us. If you work mainly on frontend 
  here, the next step might be on backend, and vice versa.
- Two hours working with our team on our code. If this is logistically hard for 
  you, please let us know and we will try to find a solution. The main goal is 
  for you to meet the team and codebase, and get a good glimpse of what 
  working together will look like.
- Regardless of whether we end up working together, we will ask you for 
  feedback on our recruiting process and share it publicly in our attempt to 
  learn, improve, and be transparent about our work.

WHY US?

- Understand and solve real problems, we are not a feature factory
- Full backing for actually agile work and high-quality code practices from 
  top-management
- Innovate how print mailing is done
- “Learning Friday” to focus on what you want to learn every second week
- Work remotely (currently inside Germany, but if you want to work 
  somewhere else, please talk to us) or in our Berlin or Munich offices
- 4 day work week (with compensation adjustments) is possible
- Join our freshly renovated Berlin office in Neue Schönhauser Str. 19, 
  10178 Berlin (Mitte) whenever you want
- Permanent position
- 65,000 – 85,000 EUR salary and 30 days of vacation

ABOUT US

Since 2015 optilyz is Europe’s leading B2B software for automated & personalized print mailing campaigns in CRM. Postcards & letters cannot only be printed and sent effortlessly via our SaaS platform, but can also be integrated and automated particularly easily into existing cross-channel marketing.

For this purpose, we work closely with leading international MarTech partners such as Salesforce, Emarsys/SAP or HubSpot and our customers include brands such as HelloFresh, Marc O’Polo, Esprit, Deichmann, Finanzcheck, DKB, Flaconi, Tchibo and many more.

Become part of our 40-person team at one of our 4 locations in Berlin, Munich, Krakow, Bucharest or remotely and live the vision of revolutionizing the print mailing market with us!