Job Description

Core Definition

A Full Stack Developer is a software engineer proficient in both front-end (client-side) and back-end (server-side) development, capable of building and maintaining complete web applications from the user interface to the database and server infrastructure.

Key ResponsibilitiesFront-End Development (What Users See)

  • Build interactive, responsive user interfaces (UI) using HTML, CSS, and JavaScript.
  • Work with front-end frameworks/libraries like React, Angular, , or Svelte.
  • Ensure applications are visually appealing, user-friendly, and accessible across devices and browsers.

Back-End Development (The Engine & Logic)

  • Develop server-side application logic, APIs, and business processes.
  • Use server-side programming languages like JavaScript ), Python, Java, Ruby, PHP, or C#.
  • Design, manage, and interact with databases (SQL: PostgreSQL, MySQL; NoSQL: MongoDB, Redis).
  • Handle user ...

Apply for this Position

Ready to join Aegerian Software Solutions AG? Click the button below to submit your application.

Submit Application