← Back to all jobs

Senior Frontend ReactJS Developer (m/f)

smava GmbH
🏢 smava GmbH 🇩🇪 Berlin, Germany 🕑 March 11

This job offer is expired

Are you up for a successful grown-up start-up headquartered in Berlin-Friedrichshain?

smava is one of the biggest fintech employers and has received several awards, including the price for Innovator 2019 and the Top Employer 2019. Our company grows by 80 % each year – become part of the smava story now! And let us grow together. We are smava – the online credit comparison. We make loans transparent, fair and cheap!

Join one of the most well-funded FinTech companies in the field of B2C financial market as part of our Tech Team. JavaScript, React, Node.js, micro-frontend are more than just buzzwords to you? Perfect! We got something to offer and move you to the next level.

Senior Frontend ReactJS Developer (m/f)

Frontend is a big deal at smava. Our organization understands nurture and emphasizes the role of Frontend as one of the core drivers of the overall product success. We as engineers think about decoupling the UI development from the application layer, pushing the business logic out of the Frontend and driving the Backend architecture, which can support scalability of the React environments. 

The BFF (Back-end for Frontend) concept is a default mid-layer between our client apps and the Microservices which run in the background. It’s written in Node.js and is something you will contribute to as well. We try not to include the unnecessary 3rd party dependencies, while not reinventing the wheel all the time. 

Being part of smava means… Being part of the community of passionate engineers who are either already at the expert level or are growing towards it. Our team consists of OSS contributors and maintainers, frontend bloggers, musicians… we love what we do and manage to bring the fun into building the online loan comparison platform. Join us! 

Our Frontend tech stack 

  • JavaScript (modern syntax / Web APIs, es2015+) 
  • React 
  • Redux 
  • Webpack 
  • Universal rendering 
  • CSS-in-JS (Styled components) new stuff 
  • SCSS old stuff 
  • Node.js (BFF) 
  • GitFlow

Your tasks 

  • Write scalable and maintainable JavaScript code for our frontend applications that help deliver on product goals
  • Work closely with our UX/UI Team on the implementation of our Design System
  • Contribute to smava in-house projects such as UI-library, tracking system, build tools, sharable components, NPM packages we maintain
  • Develop secure, fast, and scalable BFF applications for communicating between our smava-cloud and our frontend applications.
  • Execute the release processes of the features you develop
  • Support the full lifecycle of the software components you work on, from ideation to development, to release, and support in production.

Must haves

  • At least 4 years of working experience in implementing well-performing user interfaces with JavaScript / HTML & CSS
  • Vanilla JS, React, Redux, Browser APIs, TDD, SSR
  • An eye for UX, ability to communicate across design, product, and engineering domains
  • Fluent spoken and written English (other languages would be considered as a plus)

Nice to have 

  • REST/ GraphQL API development
  • Micro-frontends
  • Common build tools (Webpack, Parcel, Rollup) and CLI development

Your mindset

  • Passion about frontend development and programming in general 
  • Solution-driven 
  • Thinking reusable 
  • Caring about writing proper tests (unit, integration…)
  • Challenging others and open to be challenged (open-minded)
  • Able to communicate effectively

We are looking forward to receiving your application including:

  • CV, salary expectations and earliest starting date addressed to Aleksandra                  Brodawka (030 – 617 48 0014)

Get

notifications in your