Frontend Engineer (f/m/x)

  • IT & Development / JavaScript
  • Berlin
  • Hybrid
NBT Product Development team is an eclectic mix of expertise in design, software, firmware and hardware. The cross-domain knowledge, the collaboration between the different departments and the professionalism in the development process can all but lead to delightful outcomes that the team can be proud of. Our Product Development team is expanding to provide world-class support to our growing group of portfolio ventures. To do so, we are hiring a full-time Frontend Engineer to apply their expertise and potential to help achieve our goals. Tasks: Build data-centric dashboards that convey useful business information from IoT devices Build intuitive, innovative, clean and compliant web and mobile interfaces Collaborate with developers and founders from the ventures to translate product requirements to well-designed, functional codebases Collaborate with developers on software design reviews, code reviews and feedback sessions Collaborate with NBT's design team to convert wireframes to functional prototypes Collaborate with NBT's engineering team on side-projects to hack innovative frontends

At least 3 years of professional experience Excellent foundational knowledge in JavaScript, HTML and CSS Excellent knowledge of React.js, and familiarity with other frontend frameworks/libraries Excellent conceptual knowledge of REST, RPC and other techniques for building APIs Good knowledge of D3.js or similar visualization libraries Proven experience with Git as version control Knowledge in security and performance of frontend applications Knowledge in CI/CD, preferably on MCPs like AWS

Experience with Docker, Kubernetes and Next.js Familiarity with Figma Experience in UX research, user testing, A/B tests, and experiments to make data-driven decisions Familiarity with Scrum, Agile and similar project management methodologies