Frontend Developer (m/f/d)
About reev
We believe in mobility without emissions; mobility that creates harmony between people and the environment. For this reason, we are establishing new technical standards that will enable everyone to set up their own charging infrastructure and operate it in a decentralised manner. With our self-developed charging platform solutions, we are contributing to the development of a global charging infrastructure network.
Our team relies on an open, diverse culture in which work is self-determined. With us, you will find space to implement your own ideas and grow. The desire to make a difference drives each and every one of us. Become a part of our team and be inspired by our vision.
What challenges await you at reev
- You write quality, reusable and maintainable code following the best practices and industry standards, working on the release of our reev app, automotive apps and white-label web-app.
- You support and foster our agile development process using end-to-end continuous integration and delivery, so that everyone can quickly see their code in production.
- You implement new user- and machine-facing features.
- Your architectural understanding helps us to stay lean and establish design principles throughout our applications without a need for dedicated architecture teams.
- You give feedback on the code quality of other engineers through pull requests.
- You are responsible for writing and maintaining meaningful unit and integration tests.
- You are eager to take on ownership for tasks and projects.
- You provide feedback to the product or design team on the feasibility of proposed changes and - if necessary - offer reasonable alternatives. Thereby you ensure the scalability, fault tolerance and efficiency of our product.
- You are familiar with full-stack projects and create minimum working products in the shortest possible time.
- You are eager to share knowledge with your team and participate in discussions to continuously improve the development practices.
What we need from you
- Sound practice in frontend development projects (2+ years) with a bachelor’s degree in computer science, or equivalent qualification.
- Expertise in Web- und App-development (React, React Native).
- Experience in writing unit and e2e tests using jest, detox or similar.
- Experience using REST API’s and authentication mechanisms such as token based authentication or OICD. GraphQL is a plus.
- Experience with typescript is a plus.
- Experience with CSS and layout models such as Flexbox. Styled components is a plus.
- Good understanding of build tools, e.g. webpack.
- Experience working with Continuous Integration / Continuous Deployment processes.
- English is a must; German is a plus.
Benefits
Sustainable & future-oriented industry
First class equipment
Flexible work days
28 days of holiday
Versatile development opportunities
Regular feedback
Company pension & company bicycle
Office in a central location
Team events, table football, fruit & drinks
Application process
Meeting invitation with the HR team for initial acquaintance.
Work on a test sample & interview with the respective team leader.
Meeting with management & if possible: Get to know the office and your team.