drjobs Senior Full-Stack Engineer العربية

Senior Full-Stack Engineer

Employer Active

The job posting is outdated and position may be filled
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Berlin - Germany

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Job Description

As a Full Stack Engineer, you are actively involved in developing our key functionalities and creating revolutionary solutions that enable engineers to seamlessly interact with the products they created, reaching new possibilities in creating and maintaining products.

Our Development Team is dedicated and involved in product development from design to deployment and beyond.

The ideal candidate for this role brings the will to envision and create things in a completely new way, the confidence to exchange new ideas freely and the will to tackle problems directly.

Tasks

#SPREADYOURMISSION

  • Develop responsive, user-centric, and performant high-class code for our Web-Application, Microservice Infrastructure, and Architecture;
  • Write clean, maintainable, and scalable code that complies with SOLID principles;
  • Implement user stories in an Agile environment;
  • Step up efforts for owning medium to large features and tasks from technical design through to release, frontend to backend;
  • Lead the process by setting goals and technical direction while ensuring that they align with the goals of the business;
  • Optimize the created components to maximize performance across the full range of supported devices/browsers;
  • Make sure the product code matches the documentation and testing (including reviews, unit-, integration-, and end-to-end testing);
  • Understand and leverage new front and backend technology and know-how to empower our product.
  • Work closely with our product team to understand our customers' needs;
  • Embody an ownership mentality, striving to consistently generate code and features to be proud of.

Requirements

#SPREADYOURKNOWHOW

MUST HAVES:

  1. 7+ years of hands-on experience working with a combination of full stack technologies, such as React, Redux, Typescript, and Golang (or any other major languages) in various proportions to name a few; **years of experience is a guideline. Ultimately your work speaks for itself and can be explored in the technical challenge**
  2. Experience in creating larger-scale code bases (architecture); managing large-scale web applications;
  3. Experience working with microservice architecture (JWT, orchestration vs choreography, load balancing, service discovery, REST/gRPC communication protocols);
  4. Experience building design systems;
  5. Ability to predict/perceive solution strategy for implementation;
  6. Affinity and experience with Agile Methodologies;
  7. Fosters best practices by leading through example, and likes to help mentor those junior to their own position;
  8. Good communication skills and fluent in English.

NICE TO HAVES:

  • Web development experience working professionally with Material-UI, Websockets, E2E-Testing, OpenAPI, and 3D rendering;
  • Experience with micro-frontends, webpack and monorepos;
  • Experience working with NoSQL and SQL databases (ArangoDB, Postgres/MySQL, MongoDB, Redis, Elasticsearch, etc.);
  • Affinity and experience with DevOps (Kubernetes or Docker Swarm, load balancing, cloud computing, CI/CD);
  • Scientific knowledge or interest related to fields we research (3D programming and rendering, data structures and algorithms, statistics, numerical methods, mathematical modeling in physics, etc...). **Seniority level is based on performance in the technical interviews and challenges. All employees have the opportunity to elevate at the rate of skill progression**

Benefits

We care about your future:

  • Unlimited contract;
  • Be an owner through equity/virtual shares;
  • Optional Private Pension Scheme.

We care about your development:

  • Individual career paths;
  • 1,000 yearly budget for professional Learning & Development;
  • Be part of a competent, ambitious, and fun team that inspires us to perform our best, and grow both professionally and personally.

We care about respect:

  • Flat organization;
  • Solution-focused 360-degree communication and feedback.

We care about serious FUN!

  • People & Culture events such as #SpreadOut company outings, #ThirstyThursdays where we celebrate SPREAD s cultural diversity, #SpreadTheNews, #Lunch&Learn and so much more!
  • 30 days of vacation.

We care about innovation:

  • Monthly time budget of 1 day dedicated to breaking out of daily tasks facilitated with the Design Thinking Methodology;
  • All the tech you need (cool tech-stack, fully configured MacBook Pro, monitors, gadgets, etc.);
  • A commitment to our Vision to change how products are created and maintained, helping a whole industry to become more sustainable!

At SPREAD, we're all engineers at heart. We firmly believe that a sustainable future is only possible through bold technological innovation. What does we are engineers at heart mean? We are solution-oriented by nature: we're motivated by solving problems, from even the most basic of tasks to some of the most impactful issues of our time. We are not satisfied with that s just the way it's done . We are always curious about understanding how things work, and act to make them better! We embody this through our values:

  • OBSESSED WITH OUR CUSTOMERS' SUCCESS: We believe that owning our customers long-term success is the key to establishing partnerships that last.
  • CHALLENGE THE IMPOSSIBLE: We believe that challenging accepted processes and methods is the key to achieving solutions that are deemed impossible today.
  • MOVE FAST FOR AMAZING OUTCOMES: We believe that there is a huge premium on creating effective teams of the best individuals for complex and inventive solutions like ours. Therefore, our culture is focused on efficient execution and flexibility that carefully balances freedom and control as well as quality and speed.
  • OWNERSHIP MINDSET AND COMMITMENT: We believe that everybody joining SPREAD takes a long-term investment into our vision, our purpose, and the company. Consequently, everybody at SPREAD is an owner and acts as one.
  • PASSIONATE DREAM TEAM: We believe that a dream team built on the principles of collective success, team spirit, high collaboration, long-term orientation, diversity, and well-being, creates an environment in which you learn the most, perform your best work, improve the fastest and have the most fun.

Our mission is to give manufacturers control of their complex engineering know-how so they can develop more innovative products more efficiently and more sustainably.

Our Augmented Engineering Intelligence creates unprecedented data transparency, instant access to the right know-how, at the right time, and new approaches to human- and/or AI-driven product and process design for customers like VW, Porsche, and Mercedes-Benz.

Our highly skilled and passionate team is currently around 60 employees and growing, fast. With around 17 different nationalities at our HQ in Berlin, we communicate mostly in English and German. SPREAD is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, religion, gender, sexual orientation, national origin, age, disability status, protected veteran status, or socioeconomic background.

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.