Web Developer (gn)
Role details
Job location
Tech stack
Job description
- Develop and maintain web-based frontend applications using modern frameworks (e.g. React, TypeScript), with help from beautiful Figma designs
- Collaborate closely with product managers, UX/UI designers, and fellow engineers to define, design, and ship new features.
- Translate product requirements into technical concepts efficiently, anticipating tasks related to desired functionality.
- Contribute to the continuous improvement of our CI/CD pipelines and deployment processes.
- Participate in code reviews, architecture discussions, and knowledge sharing sessions.
- Support an increasing test coverage across multiple layers of the testing pyramid (unit, integration, and e2e tests), to ensure the safe and bug-free use of powerful physical robots.
Requirements
Do you have experience in Web design?, Do you have a Master's degree?, * Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Several years of professional experience as a software developer with a focus on frontend development.
- Strong experience with web technologies, especially modern frontend frameworks (e.g., React, Vue, or Svelte).
- Your expertise extends to responsive web design, ensuring a seamless user experience across various devices and screen sizes.
- Hands-on experience with automated testing frameworks, ideally Playwright or similar (e.g., Cypress, Selenium).
- Experience with CI/CD pipeline definition, software packaging (e.g npm), and test automation (e.g. jest).
- Experience with branch-based Git development workflows, such as merge request pipelines and code review.
- You have an attention to detail and take pride in exceptional user experience.
- Strong problem-solving skills, a proactive mindset, and a collaborative working style.
- You have the ability to effectively present your team's outcomes to stakeholders.
- Able to work independently and take the initiative.
- Fluent in English (German is a plus).
Awesome if you have:
- Experience in robotics, IoT, or industrial automation domains.
- You have experience with server-side development in Python or others.
- Basic understanding of cloud-native technologies including Kubernetes, Docker, and service architectures.
- Knowledge of cloud providers (e.g., AWS, GCP, Azure).
- Ability to think outside of the box to find the best solutions, engaging others along the way.
- You have a portfolio showcases of your previous web design work, providing tangible examples of your expertise.
Benefits & conditions
Work on an innovative, deep tech product that adds value to the robotics world and to society! Become a crucial part of something new, big and exciting where you can truly make an impact!
Our teams inspire! Cross-functional communication is key. You'll get to know many of your 100+ colleagues. Collaborate with great people on our international teams who value knowledge sharing and unique ways of doing things!
Be authentic! Work in a value-driven environment where everything may not be perfect, but we're working on it! Your feedback is required while you receive feedback and appreciation for your work!
Help others! You can have up to 3 days of volunteer time off to help your favorite charity.
Develop yourself! We offer training and mental health opportunities so that you can develop both mentally and professionally.
And there is even more! Enjoy our free lunch, snacks and drinks, team events, 30 days of annual vacation + additional rest during Christmas season until New Year. If your child gets sick, we assure that a 100% of your usual earnings will be paid while you take care of your little one.