Fullstack Engineer Jobs

HOW TIETALENT WORKS

create profile
#1 Let us know about you

Tell us what you are looking for, your skills and aspirations.

get matched
#2 Companies apply to you

Once you get matched with companies interested in your profile, you will be able to respond to interview requests.

Setup your interviews and we will provide you with adequate guidance.

find a job
#3 Get hired

Receive job or freelance mission offers and choose the one that interests you the most.

Create your account

Find Fullstack Engineer jobs in Switzerland

A fullstack engineer is a computer programmer who is able to code on the backend as well as on the frontend of a website. Sometimes referred to as fullstack programmers or designers, they are able to develop a fully-fledged platform independently. They generally handle the databases, servers, systems engineering, and even clients of their projects. Furthermore, the kind of products they work on can include websites and web and mobile applications.

In more detail

The main role of a fullstack engineer is implementing software programs using both frontend and backend technologies. As such, they are responsible for both how the program works and how it looks. An important task is ensuring that the stack is well created and meets the speed and scalability requirements. The fullstack engineer not only writes the code that determines a program’s functionality, but also implements design principles to create a product with great user experience.

This kind of position has both benefits and disadvantages for companies. On the one hand, fullstack programmers can design a product prototype rather quickly because they have many skills and tools at their disposal, and do not need to coordinate with other specialists in order to handle the different aspects of a product. However, this also means that fullstack programmers do not have in-depth knowledge of every technology in their arsenal. However, with knowledge of both user- and server-side components, they understand the possibilities of both for optimising the product’s performance.

The coding languages commonly used by a fullstack engineer are JavaScript, HTML, CSS, Java, Python, PHP, Ruby, and more. They should also have detailed knowledge of the corresponding frameworks. Design skills are also necessary, with previous graphic design experience being a plus. Further skills that are frequently asked for are creativity, global thinking, curiosity, and a good sense of organisation. A Bachelor of Science in Computer Science or experience in a related field is a minimum requirement to work as a fullstack engineer.

Get a Fullstack Engineer job

Some of our Fullstack Engineer jobs

.NET / Angular Developer - Renens, Switzerland

View position

.NET / Angular Technical Lead - Renens, Switzerland

View position

.Net Software Entwickler - Zug, Switzerland

View position

Alfresco Developer - Renens, Switzerland

View position

Application Developer Java - Olten, Switzerland

View position

Application Developer Junior - Zurich, Switzerland

View position

BizTalk Developer - Fribourg, Switzerland

View position

C++ Software Engineer - Lausanne, Switzerland

View position

Full-Stack Developer - Geneva, Switzerland

View position

Fullstack Web Developer - Zurich, Switzerland

View position

IS Integration Manager - Lausanne, Switzerland

View position

Java Developer - Olten, Switzerland

View position

Java Developer - Geneva, Switzerland

View position

Java Web App Developer - St.Gallen, Switzerland

View position

JavaScript Developer - Lausanne, Switzerland

View position

PHP Developer - Zurich, Switzerland

View position

Senior Frontend Developer - Lausanne, Switzerland

View position

Senior PHP Developer - Lausanne, Switzerland

View position

Software Architect - Lausanne, Switzerland

View position

Software Engineer - Basel, Switzerland

View position