Frontend Engineer
Do you ever wonder how this navigation menu, which opens with a nice animation, actually works on a website? Or what exactly is behind the individual building blocks? Such questions can be answered by a frontend developer whose job it is to bring the creations of designers, architects and content specialists to life and to unite them!
Job openings for Frontend Engineers
Currently there are no vacancies.
Don't worry – you can nevertheless join our team! We are always on the lookout for technology experts, organizational talents, customer carers, allrounders and creative heads. In short: We are looking forward to getting to know you and can't wait to receive your unsolicited application!
Overview of Frontend Experts
Frontend Developer
As a Frontend Developer at Unic, you will work closely with the creative heads of the UX/UI and content departments to translate their work into languages that the browser can understand. You also form a unit with the experts from the backend to give the websites a data layer. Typically, at least one Frontend Developer is involved in a project from the beginning. First of all, he or she assesses the feasibility of the customer's wishes and consults with the designers in the team. In addition to technical know-how, consulting is therefore also part of the knowledge of a Frontend Developer. Once the first phase has been completed, the Frontend Engineer comes back into play in the implementation phase of the design.
Frontend Specialist
Over the years, experience and often specialization come along in some areas of the frontend. One specializes in a few frameworks,in the analysis and improvement of the performance of the final customer. The other prefers to ensure that the build processes run smoothly for the colleagues involved. In addition, he/she extends the existing frontend application with so-called server-side rendering, which delivers directly displayable content to the end device without having to wait for further server requests. Your in-depth knowledge helps to get the best out of the technologies.
Frontend Architect
You prefer to leave the writing of HTML, CSS and JavaScript to others, because you have the big picture in mind. You prefer to make sure that things are specified, conceptualized and communicated and help your colleagues to create a release that meets the Unic standards. You also need to follow and evaluate current trends in the sometimes short-lived frontend world. Your overview enables your team to face and solve any problem with the right tool.
Which languages can a Frontend Engineer speak?
Since the main task of the frontend team is to translate between human and browser, you must have a certain eloquence. On the one hand, fluent German and English are an absolute must. On the other hand HTML, CSS and JavaScript are spoken. Even though pure HTML is becoming less and less important - the industry is changing to templating languages like Handlebars, Nunjucks, Twig or Pug - it is of utmost importance that you as a frontend developer have no problem writing and understanding HTML.
The situation is similar with CSS. The industry has largely turned away from traditional CSS. Sass, SCSS, Less, PostCSS and others set the tone. However, you have to keep a cool head if you want to work with regular CSS. Because the browser understands what it understands: normal CSS.
JavaScript, the most dominant language on the internet, takes up most of the vocabulary of the Frontend Developer. But even here no normal JS is written anymore. Currently, the curriculum mainly includes Webpack, Babel, TypeScript, React, Angular, Vue and Node. JavaScript is a language that is developing rapidly. So it is not necessary, or even possible, to be an expert in all these areas. Combining these skills and tools, Frontend Engineers develop elegant and responsive websites, which are indispensable for all kinds of companies - whether e-commerce business, IT companies or agencies - in today's world. Be it on the smartphone, tablet, laptop or desktop!
How to become a Frontend Engineer and which development paths are there?
For a long time, the job of a Frontend Developer was performed exclusively by career changers. In those days they were called webmasters, web designers or web developers. Even today, there are many experts who have come to their current employment in this way. However, the majority of future Frontend Developers will have a different background. Usually, they have a computer science education or study and specialize in software engineering, more precisely web development.
Usually, they enter the job as junior developers and continue their way via professional to senior stages. After that you can decide to advance through specialist or architect roles to expert. The requirements for each level are constantly changing, just like the industry itself. The vast majority of knowledge must be acquired autodidactically in everyday life. It is not far off to become a Frontend Developer as a former designer or vice versa. Some even practice both at the same time, since these two disciplines spend so much time together.
So you see, you won't get bored in the frontend area at Unic! If you've now got the desire to take off digitally as a Frontend Developer, take a look at our vacancies. We are looking forward to your application!
Our open source projects
Darvin Webpack Boilerplate
Darvin is the next generation of static site generators! It's jam-packed with features, allowing you to easily create and showcase CMS-agnostic frontend modules in all kinds of sizes!
More about Github Darvin Webpack Boilerplate:Darvin Webpack BoilerplateScalaWebTest
ScalaWebTest is a library for writing ScalaTest/Selenium-based integration tests for websites. It helps you with your basic setup and provides a new and very efficient approach to testing.
More about ScalaWebTest:ScalaWebTestNeba
Lightning fast and simple content mapping for Apache Sling and Adobe AEM. Use lazy loading and great tooling to rapidly deliver high-performance applications.
More about Neba:Neba