Senior Javascript (ReactJS) Front-End Engineer
Smart Host GmbH
Berlin, Germany
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Shift work Languages
English Experience level
SeniorJob location
Berlin, Germany
Tech stack
JavaScript
CSS
Software Quality
Software Debugging
Node.js
Next.js
WebSocket
Scripting (Bash/Python/Go/Ruby)
React
WebPack
Front End Software Development
NestJS
Requirements
Do you have experience in gRPC?, * You are proficient in Javascript, ReactJS
- You have some experience with NodeJs
- You have a firm understanding of State management and the different ways to apply state management techniques
- You are proficient at building UI components from designs given
- You have an understanding of related technologies, e.g. CSS-in-JS, Jest, Storybook, MonoRepos, Webpack
- Having familiarity with any of the following technologies is a plus: Scripting (Shell), NextJs, NestJs, feathersJs, nxjs, Websockets, gRPC
- You love keeping the codebase simple and easy to understand, knowing when it's the right time to refactor
- You understand how browsers work, and how to debug client-side code efficiently.
- You care about code quality
- You don't follow hypes blindly, but choose the right tool for the job. You dig deep to find the root cause of any problem before shifting responsibility
- You constantly cultivate your professional knowledge, * Ability to give and also accept feedback
- Ability to be respectful while collaborating with colleagues in and out of immediate team
- Being willing to fail and learn, its how we grow!
Benefits & conditions
- You will develop reusable client-side components to build our client-side web app
- You will be responsible for your code from design to deployment
- You will optimize the front-end code for resiliency, speed, memory consumption, and size, so to deliver the best possible user experience
- Making sure that the software scales together with the growing user base
- Working together with Back-end Engineers to integrate required APIs, and with designers to build a flawless UX and a good-looking UI
- You will solve occurring challenges on the way to making our customers happy
- You will fight emerging complexity in the code by rethinking things from the beginning, * A small, skilled and highly passionate team of extraordinary co-workers
- A competitive salary
- An ability to make significant impact on the company's future
- High levels of transparency, trust and freedom
- A casual working environment with flexible working hours
- An office in the centre of Berlin between Alexanderplatz and Friedrichstraße
About the company
Smart Host is a B2B SaaS platform in the hospitality industry. We empower hotels to put their own data to work. We collect, clean and enrich guest data from both internal and external data sources. All of this combined with data analysis takes guest communication and marketing efforts to a new level. Our typical clients are not necessarily tech savvy, so it's on us to skyrocket them into the digital marketing age, by simplifying the experience to the maximum through great usability.