Tasks We are looking for an enthusiastic Front-End Web Developer who is motivated to combine the art of design with the art of programming. Responsibilities will include translation of the UI/UX design wireframes to actual code that will produce visual elements of the application. You will work with the UI/UX designer and bridge the gap between graphical design and technical implementation, taking an active role on both sides and defining how the application looks as well as how it works. Develop new user-facing features and websites Build reusable code and libraries for future use Creating architectures and concepts for feature development Ensure the technical feasibility of UI/UX designs Optimize application for maximum speed and scalability Assure that all user input is validated before submitting to back-end Collaborate with and support of other team members and stakeholders Quality assurance in all deployment processes Code reviews in JS, SCSS, HTML Selection of appropriate testing tools and execution of End2End tests, ensuring the functionality of interfaces for different browsers and operating systems Requirements Several years (3+) of experience in web development with profound knowledge of JavaScript ES6 / Vanilla JS HTML5 CSS3 server-side CSS pre-processing platforms, such as LESS and SASS client-side scripting and JavaScript frameworks such as ReactJS or VueJS page speed improvements code versioning tools, such as Git cross-browser compatibility issues and ways to work around them It’s a plus (not a must) if you have experience with tailwind css experience with Style / JavaScript linters as well as WebPack experience with Twill a good understanding of asynchronous request handling, partial page updates, and AJAX basic knowledge of image authoring tools, to be able to crop, resize, or perform small adjustments on an image. Familiarity with tools such as Gimp or Photoshop is a plus. a good understanding of SEO principles and ensuring that application will adhere to them experience with deployment mechanisms/technology worked with local development environments fluent English and good German skills, both written and spoken A completed degree in (business) computer science or a comparable education with IT-relevant relevance (Bachelor / Master) Benefits Brand new hardware and software (you can tell us what you want!) Individual training budget (e.g. for learning new programming languages) Free developer/tech conference visits Coffee, Softdrinks & Snacks Flatrate Regular team events (e.g. VR, exit games, paintball, bowling, team lunch, etc.) Regular Knowledge Sharing Events Attractive salary Parking space or public transportation tickets (depends on your preference) Work-Life-Balance & Flexible working hours (Homeoffice is not only an option – it is used on a very regular basis) Spacious and beautiful office directly in the center of Munich (Karlsplatz/Stachus) with a view of the Frauenkirche You make your own decisions You enjoy a lot of trust and creative freedom You work with an excellent, outstanding and passionate team (!) You become part of our growth (approx. 50% p.a.) Your opinion really has an impact If you feel that we are a match for you – we would love to work with you! If you would like more information or have any questions about us or the job please just fill out the form and we will get back to you as soon as possible! We’re looking forward to hearing from you! |