Frontend Engineer @Unic
See all open jobs

Frontend Engineer at Unic

Do you also enjoy clicking around on a website and ask yourself in return how this navigation menu, which opens with a nice animation, actually works? Such questions can be answered by a frontend engineer or frontend developer. They are integral to any website, no matter how small. The job of frontend developers is to bring the creations of designers, architects and content providers to life!

1 open position at 1 location

* It is important to us that we find the right person for the right job, regardless of your gender (f/m/d).

What does a Frontend Engineer do at Unic?

As a Frontend Engineer at Unic, you work closely with the creative minds 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 Engineer is involved in a project from the beginning. First, he evaluates the feasibility of the customer's wishes and primarily consults with the designers in the team.

Consulting is also part of the knowledge of a frontend engineer, in addition to technical consulting. Once the first phase is completed, the Frontend Engineer gets back to work in the implementation phase of the design. Here, he acts as well as a Consultant, because it is difficult for UI and UX Designers and Information Architects to estimate how complex it is to implement their visions. Once the design is complete, the frontender's favorite phase begins. It starts by bringing everything from digital paper into the browser side-by-side with a backender (which ensures that all information is stored and transmitted cleanly). If there are any ambiguities, he will coordinate with all those involved. And that can - more often than expected - also be the customer.

Which languages can a Frontend Engineer speak?

Since the main task of the Frontend Engineer 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 switching to templating languages like Handlebars, Nunjucks, Twig or Pug - it is of utmost importance that a Frontend Specialist has no problem writing and understanding HTML.

It looks similar with CSS. The industry has largely turned away from traditional CSS. Sass, SCSS, Less, PostCSS and others set the tone. However, a cool head has to be kept if you want to work with regular CSS. Because the browser understands what it understands: normal CSS. JavaScript, the most dominant language of the Internet, uses most of the vocabulary of the Frontend Developer. But one can also see here that no normal JS is written anymore. The curriculum mainly includes Webpack, Babel, TypeScript, React, Angular, Vue and Node.

JavaScript is a language that develops 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, the tablet, the laptop or the desktop!

How to become a Frontend Engineer and which development paths are there?

For a long time, Frontend Engineering has been done exclusively by newcomers. At that time they were called webmasters, web designers or web developers. Also today there are many experts that made their frontend development way trough these stages. The majority of future Frontend Engineers, however, will have a different background. As a rule, they are doing a computer science education or a study and specialize in software engineering, more precisely web development. You start as a junior and can move up to professional, senior and expert level. The requirements to each level change constantly, exactly like the industry itself. The vast majority of knowledge must be acquired autodidactically in everyday life. It's not far to become a frontend developer than 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, as a Frontend Engineer at Unic you won't get bored! If you're interested in working for us take a look at our vacancies. We are looking forward to your application!

Our Work on Github

Darvin

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!

ScalaWebTest

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.

NEBA

Lightning fast and simple content mapping for Apache Sling and Adobe AEM. Use lazy loading and great tooling to rapidly deliver high-performance applications.

Frontend First API Mocking

Great API mocking can make testing easier and reveal UI and UX problems early in a project. Because we weren’t happy with current services and libraries, we’ve built a new service to fulfil our needs. You can check it out over here – it’s called FakeQL.

A look into the past, present and future, by a frontend developer

The discipline of frontend development has undergone rapid change in recent years. In this post, Fredi Bach, Frontend Developer at Unic presents his personal view about the importance and development perspectives of frontend development.