(Senior) Front-End Engineer
K15t GmbH
Stuttgart, Germany
6 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Stuttgart, Germany
Tech stack
Java
JavaScript
Automation of Tests
CSS
Software Documentation
Web Development
Design of User Interfaces
Software Engineering
TypeScript
Web Applications
React
Information Technology
Playwright
Front End Software Development
React
Web Api
Job description
- Develop and implement new features and improvements for our apps, incl. analyzing feature feasibility, creating technical feature specs and much more.
- Delight the users of our apps through outstanding user interfaces, e.g. by identifying improvements in user experience.
- Write and maintain automated tests.
- Empower your colleagues with your technical knowledge, e.g. by mentoring junior developers and sharing your knowledge in internal talks.
- Provide input and review user documentation from a technical point of view.
Requirements
Do you have experience in UI?, * Experience in building and maintaining front-end code for dynamic modern web applications - additional back-end experience will help you quickly onboard in our cross-functional team.
- Passion for usability, simplicity, and consistency in user interface design - this drives you to create a great user experience.
- Experience in UI development and also website development
- Excellent understanding of client-side JavaScript, CSS, Web APIs and React for UI development.
- Hands-on experience with tools and frameworks for testing and development (TypeScript, Playwright, Redux) - and knowing how to apply them in the best way.
- Nice to have: Basic understanding of server-side Java - so you can also understand the Java back-end side of our apps.
- Ideally, a degree in applied Computer Science, Software Engineering, Information Technology or similar - if not, we'd still love to receive your application.
About the company
We are K15t. Every day, we do our best to help others work better together and achieve better results. Alongside a great team, interesting projects, and a stunning work environment, you'll receive a host of perks and benefits.