Senior Full Stack Developer

Adversus
Aarhus,
Adversus logo

Oversigt og nøgleindsigter

Senior Full Stack Developer hos Adversus i Aarhus, der arbejder med webapplikationer, telecom og automation med fokus på UX. Del af et ungt udviklerteam med ansvar for nye funktioner og forbedring af eksisterende systemer.

Højdepunkter

  • Arbejder med en salgsaccelerationsplatform der kombinerer telekommunikation, automation og CRM
  • Hurtigvoksende virksomhed med flad organisationsstruktur
  • Eksponering for et komplekst teknologisk stack med React, PHP, MySQL m.m.

Påkrævede kvalifikationer

  • Erfaring med React, Typescript, Tailwind, PHP, MySQL, NodeJS og Redis
  • Evne til at arbejde med både backend og frontend
  • Stærke kommunikationsevner på engelsk

Ønskværdige kvalifikationer

  • Kendskab til Elastic Search, WebRTC, SignalR og RabbitMQ
  • Erfaring med asynkron databehandling

Den ideale kandidat

Den ideelle kandidat er en erfaren og disciplineret full stack udvikler med en solid forståelse af både nye og ældre teknologier. Skal være en pålidelig teamplayer med en humoristisk sans og nysgerrighed for nye teknologier.

Jobdetaljer

Løn efter aftale
Fuldtid
timer/uge
Hybrid
Aarhus

Jobbeskrivelse

Senior Full Stack Developer with an excellent understanding of web applications, eager to be part of a young developer team working with telecom and automation on top of a rock-solid UX at Adversus A/S in Aarhus.

Are you a developer who can put together an excellent performing application platform on top of a complex system? Do you have a solid feel for UX, software design and the technical chops to bring everything together into one neat package? Then (please) don't shy away and continue reading. This position could be yours!

Adversus' ambitions are high, our organization is flat, and we always strive to learn and have fun while doing it.

Next-gen sales acceleration platform

Since 2016, Adversus has strived to be a market leader in a competitive field that requires high availability and high uptime. Adversus has experienced exponential growth in recent years, both in demand of the product itself but also the company. Today, we have 40+ employees located at our headquarters in Aarhus.

Adversus' solution is an all-in-one sales acceleration platform that supports our customers' needs for an effective, structured and data-driven daily routine. Delivering an efficient and stable experience with a high level of usability is key to our high user satisfaction.

When spending most of their day on our platform, our users often need deep insights into their data and are always looking for ways to optimize their setup. Our platform unites three different tools; a telecommunications system, an automation system and a CRM system. Because of these many aspects, our application needs to be able to handle the unexpected, and present a solid user experience even when nothing works.

As our new full stack developer, you'll be welcomed with open arms by a team of 11 developers and join them in delivering the next generation of our software.

What will you be working with?

Your primary responsibilities will be implementing new features and services that extend the capabilities of our main application, as well as improving the existing ones. This includes work on our various automation systems, on demand large scale task processing, and keeping our integrations up date. You will also be expected to be able to work with our frontend application, helping out with improving some of the technical views, and sometimes prototype new interfaces for new features.

You should be familiar with async processing flows, data driven programming, and be able to implement them both on the backend and frontend.

You should be interested in working with new technologies, and some very old ones, and be able to start working on problems where you may not know all the details up front.

We got a somewhat complicated tech stack running behind the scenes, but most of what you need to know can be covered by the following:

  • React / Typescript / Tailwind
  • PHP / MySQL / NodeJS / Redis

And some of the extra flavor you will probably end up interacting with are these:

  • Elastic search / WebRTC / SignalR / RabbitMQ

Here is how we imagine you

While we'd love to see that you hold a relevant degree that has some relation to what you're going to do, you mainly need the technical chops and experience to call yourself a senior full stack engineer. How you've come about that specific skill set is less important. You have experience with some of our core tech stack and are ready to take on a challenge when it comes to the other stuff. You will have to be effective at communicating in English.

As a person, you are disciplined, reliable, and ready to be a team player. You take responsibility and understand how your development work will contribute to our customers' business needs. You love being part of a humorous work environment, and you are curious about new technologies.

This is what Adversus can offer you.

We offer you a full-time job with an attractive and competitive salary package to match your qualifications and experience. We're pretty flexible about a lot of things (work at home days, meeting times), but we would prefer that you are available during at least some of our regular business hours.

While we do have some remote people employed, our office space is newly decorated and located right in the heart of Aarhus, so if you value excellent working conditions, we think we got that covered too.

You will have full health and dental insurance, pension, and an IT setup tailored to your preferences.

We have a Choose Your Own Lunch catering solution, so you never have to go hungry, and plenty of social events to let your hair down, like Friday bars, out-of-office gatherings, and summer parties.

Salary and terms of employment are negotiated individually.

For more information or questions please contact us at jls@adversus.io

Karrierevej

Typisk karriereforløb

1

Lead Developer

2

Development Manager

3

CTO

Vækstpotentiale

Stillingen som Senior Full Stack Developer hos Adversus tilbyder et betydeligt vækstpotentiale i en hurtigt voksende virksomhed. Med fokus på innovation og brugervenlighed kan udviklere forvente at arbejde med avancerede teknologier og komplekse systemer, hvilket kan føre til ledende stillinger inden for teknisk arkitektur eller projektledelse.

Overførbare færdigheder

WebapplikationsudviklingBrugeroplevelsesdesignData-drevet programmering

Branchekontekst

Som en del af en fremadstormende virksomhed inden for telesalg og automatiseringsplatforme, spiller stillingen en central rolle i at drive innovation og effektivitet i salgssektoren. Rollen kræver en solid forståelse af både frontend- og backend-teknologier, hvilket er essentielt i en branche, der konstant udvikler sig med nye teknologiske fremskridt.

Færdighedsanalyse

Kritiske færdigheder

Webudvikling

Forståelse for webapplikationer og evnen til at implementere nye funktioner på en platform.

React

Erfaring med frontend-udvikling ved brug af React til at forbedre tekniske visninger og prototyper.

Vigtige færdigheder

Typescript

Erfaring med Typescript til udvikling af robuste webapplikationer.

PHP

Backend-udvikling ved brug af PHP til at implementere nye funktioner og forbedre eksisterende.

MySQL

Datahåndtering og databaseadministration ved brug af MySQL.

NodeJS

Udvikling af backend-tjenester ved brug af NodeJS.

Redis

Erfaring med caching og dataopbevaring ved brug af Redis.

Async processing

Forståelse af asynkron databehandling og evnen til at implementere det.

Ønskværdige færdigheder

UX design

Evne til at skabe en solid brugeroplevelse og forstå vigtige UX-principper.

Elastic Search

Erfaring med søgefunktioner og dataindeksering ved brug af Elastic Search.

WebRTC

Erfaring med realtidskommunikation via WebRTC.

SignalR

Erfaring med realtidswebfunktioner ved brug af SignalR.

Mest kritiske færdigheder

WebudviklingReactPHP

Sådan fremhæver du din erfaring

Fremhæv din erfaring med at udvikle komplekse webapplikationer ved at beskrive specifikke projekter, hvor du har anvendt React og PHP til at skabe effektive løsninger. Fokusér på din evne til at arbejde med både frontend og backend samt erfaring med asynkron databehandling.

Interviewforberedelse

Sandsynlige spørgsmål

Kan du beskrive din erfaring med React og TypeScript?

teknisk

Tip: Fremhæv specifikke projekter, hvor du har brugt disse teknologier, og hvordan de har bidraget til projektets succes.

Hvordan håndterer du asynkrone processer i dine projekter?

teknisk

Tip: Giv eksempler på, hvordan du har implementeret asynkrone flows i både frontend og backend.

Hvordan vil du beskrive din erfaring med at arbejde i flade organisationsstrukturer?

kultur

Tip: Diskuter din evne til at arbejde selvstændigt, tage initiativ og samarbejde med kolleger på tværs af teams.

Fortæl om en tid, hvor du var nødt til at arbejde med en teknologi, du ikke kendte i forvejen.

situation

Tip: Beskriv processen, hvordan du lærte teknologien, og hvordan det påvirkede projektet.

Hvilke overvejelser gør du dig i forhold til UX, når du udvikler en applikation?

teknisk

Tip: Diskuter din tilgang til UX-design og hvordan du sikrer en god brugeroplevelse.

Spørgsmål du kan stille

  • Hvordan er udviklingsteamet struktureret, og hvordan samarbejder I dagligt?
  • Hvilke teknologiske udfordringer forventer I at stå overfor i den nærmeste fremtid?
  • Hvordan måler I succes for de features, I udvikler?

Tale punkter

  • Min erfaring med at udvikle skalerbare applikationer med React og TypeScript.
  • Hvordan jeg har integreret asynkrone processer i tidligere projekter.
  • Min passion for at arbejde i teams, der har en flad struktur og høje ambitioner.

Bekymringspunkter at være opmærksom på

  • Manglende erfaring med de specifikke teknologier nævnt i jobopslaget
  • Manglende evne til at arbejde selvstændigt i en flad organisationsstruktur

Ansøgningsstrategi

Ansøgningstips

  • Highlight your experience with both frontend and backend technologies, especially React, Typescript, PHP, and NodeJS.
  • Showcase any projects or experiences where you have worked with complex systems or integrations, particularly in telecom or automation.
  • Demonstrate your ability to learn and adapt to new and old technologies, emphasizing problem-solving skills in unfamiliar environments.

Nøgleord at inkludere

Senior Full Stack DeveloperWeb applicationsUser Experience (UX)Automation systemsTelecom

Fokus i ansøgningen

Emphasize your ability to create efficient and user-friendly applications, your experience in handling complex systems, and your enthusiasm for working in a team environment focused on innovation and growth.

Tilpasning af CV

Highlight relevant technical skills such as React, Typescript, PHP, and NodeJS. Include past projects that demonstrate your ability to work on both frontend and backend, and any experience with telecom, automation, or CRM systems.

Ofte stillede spørgsmål

Hvad indebærer stillingen som Senior Full Stack Developer hos Adversus?

Stillingen indebærer at implementere nye funktioner og tjenester for at udvide kapabiliteterne af vores hovedapplikation samt forbedre eksisterende funktioner. Du vil arbejde med både frontend- og backend-udvikling.

Hvilke kvalifikationer kræves for at blive Senior Full Stack Developer?

Du skal have en fremragende forståelse af webapplikationer, erfaring med tech stacken (React, Typescript, PHP, MySQL, NodeJS), og være fortrolig med async process flows og data-drevet programmering.

Hvad tilbyder Adversus deres medarbejdere?

Adversus tilbyder et fladt organisationsmiljø med høj læringskurve, hvor der er fokus på sjov og udvikling. Du bliver en del af et dynamisk team med 11 dedikerede udviklere.

Hvordan er arbejdsmiljøet hos Adversus?

Arbejdsmiljøet er ungt og dynamisk med en flad struktur, der fremmer samarbejde og innovation. Der er fokus på at lære og have det sjovt samtidig med at levere kvalitetsløsninger.

Hvad er forventningerne til en Senior Full Stack Developer hos Adversus?

Forventningerne inkluderer at kunne arbejde med nye og gamle teknologier, tage initiativ til at løse problemer med begrænset information, og bidrage til at udvikle næste generation af vores software.

Hvor er Adversus beliggende?

Adversus har hovedkontor i Aarhus, hvor du vil blive en del af et voksende team på over 40 medarbejdere.

Hvilke teknologier vil du arbejde med som Senior Full Stack Developer?

Du vil arbejde med teknologier som React, Typescript, PHP, MySQL, NodeJS, og Redis, samt interagere med Elastic Search, WebRTC, og SignalR.

Hvad gør Adversus' platform unik?

Adversus' platform er en all-in-one sales acceleration løsning, der integrerer telekommunikations-, automatiserings- og CRM-systemer for at optimere brugernes daglige arbejdsgange.

Stillinger

Full Stack DeveloperSoftware Developer

Lignende jobs