Senior Software Engineer

SimplerQMS
Remote,
SimplerQMS logo

Oversigt og nøgleindsigter

SimplerQMS søger en Senior Software Engineer til deres produktteam, der fokuserer på at forbedre compliance og samarbejde i en remote-arbejdsmiljø. Stillingen involverer udvikling af en kvalitetsstyringsplatform til livsvidenskabssektoren.

Højdepunkter

  • Remote position med globalt team
  • Fokus på ingeniørekspertise og samarbejde
  • Arbejder med moderne teknologier som Svelte, Ruby on Rails og AWS

Påkrævede kvalifikationer

  • 4+ års erfaring med softwareudvikling
  • Erfaring med JavaScript-baserede frameworks eller Ruby on Rails
  • Erfaring med cloud-implementering, f.eks. AWS eller Azure

Ønskværdige kvalifikationer

  • Erfaring med PostgreSQL
  • Tidligere arbejde i et produktteam

Den ideale kandidat

Den ideelle kandidat er en passioneret ingeniør med stærke kommunikationsevner, der trives i et samarbejdsmiljø. De skal være hurtige til at lære nye teknologier og have en forkærlighed for at skrive vedligeholdelsesvenlig kode.

Jobdetaljer

Løn efter aftale
Fuldtid
timer/uge
Fuldtid remote
Remote

Jobbeskrivelse

Remote position - no relocation

SimplerQMS is on a mission to empower life science teams to bring life-saving products to market. We do that by building an integrated quality management platform for the entire life science ecosystem. SimplerQMS is trusted by hundreds of highly regulated international customers, ranging from innovative biotechnology companies to well-known names in the pharmaceutical and medical device sectors.

By helping to streamline compliance, manage documents, and automate quality processes, we take pride in providing a simpler QMS system that allows start-ups and medium-sized enterprises to pick up the battle with the giants. Through our platform, clients can manage document control, training, CAPAs, audits, and risks efficiently.

SimplerQMS is a fast-growing and remote-first company distributed all around the globe. We hire for talent and fit before physical location. The product and engineering team center around the Central European Time zone (CET).

Join our team

This role sits within the Product team for our newly launched platform, for which we're establishing a second core product team focused on removing customer friction around compliance and making it easier for our users to truly collaborate. We are looking for a Senior Software Engineer to join it. We value engineering excellence and strive to build a strong engineering culture.

The tech stack you'll meet :

SimplerQMS uses established technologies such as Svelte (Typescript), Ruby on Rails, PostgreSQL, GitHub, and Amazon Web Services.

Take ownership of the product and make an impact!

At SimplerQMS, we emphasize working as a cohesive product team, where collaboration between engineers, designers, and product managers is crucial. Together, we are responsible for moving the product forward, ensuring every feature benefits from the team's collective expertise.

As a Senior Software Engineer, your mission will be to help advance SimplerQMS’s product development efforts by participating in or leading projects. We empower you as an individual, allowing you to adopt best practices in software engineering design, testing, documentation, build, deployment, and operations. You will own key components within the platform, which involves envisioning, designing, creating, building, and supporting these components.

Furthermore, SimplerQMS envisions that you will join and lead discussions around various platform initiatives and occasionally take charge of troubleshooting and maintaining high quality and low bug count in our core products.

About you

Ideally, you are an engineer at heart and possess most of the following skills and personal qualifications:

  • You are an engineer at heart (see https://simplerqms.com/about/engineering-manifesto/)

  • You take initiative and is comfortable clarifying needs by engaging with stakeholders team members to define requirements.

  • You value open communication more than comprehensive documentation - in line with agile principles.

  • Have 4+ years of experience in hands-on software development.

  • At least 1 of these should be in a professional working environment using JavaScript-based frameworks or Ruby On Rails.

  • Experience deploying software to a cloud environment, such as AWS or Azure.

  • Ideally, you have worked in a product team owning a product or part of a product.

  • A fast learner with strong opinions about the projects you work on.

  • Have solid written and verbal English communication skills and can clearly articulate technically complex problems and solutions to both technical and nontechnical colleagues.

  • Have experience working with relational databases like PostgreSQL.

  • Attentive to detail with a high focus on writing high-quality, maintainable, and testable code.

  • Are willing and able to pick up new technologies and frameworks when required.

What you are looking for

A playground for you to grow, learn, and develop as an engineer. You can develop yourself in the direction you prefer. In a growing team, there will be a demand for both a high degree of specialization as well as a broader perspective of a generalist. SimplerQMS advocates an experimental and innovative mindset.

You'll find a flat-structured hierarchy and a tailored career path suiting your ambitions.

Important

As you submit your resume, be sure to also include a motivational cover letter in the PDF you upload (combine resume PDF with your cover letter). In the cover letter, let us know why you'd like to work for SimplerQMS and what you bring to the table as a Senior Software Engineer. If you can also include a brief note on what mindset that drives your work, then that's a plus.

Overt use of AI to write motivational cover letter and tailor resume is a drawback. We favor real effort.

The hiring process will be a short intro call with the hiring manager, a 2-house timeboxed case study, a technical interview and a conversation about your experience, your case, and the role.

We are reviewing applications and inviting candidates to interviews on an ongoing basis. If this role excites you, apply now. We’d love to hear from you.

Karrierevej

Typisk karriereforløb

1

Lead Software Engineer

2

Engineering Manager

3

CTO

Vækstpotentiale

Som Senior Software Engineer har du mulighed for at tage ansvar for større projekter og teams, hvilket kan føre til ledelsespositioner. Derudover kan du specialisere dig inden for bestemte teknologier eller områder, hvilket øger din værdi på markedet.

Overførbare færdigheder

SoftwareudviklingProjektledelseKommunikation

Branchekontekst

Stillingen som Senior Software Engineer er central i livsvidenskabssektoren, hvor teknologi spiller en afgørende rolle i udviklingen af kvalitetsstyringssystemer. Denne rolle er essentiel for at sikre overholdelse af regulatoriske krav og effektivisering af processer i en hurtigt voksende industri.

Færdighedsanalyse

Kritiske færdigheder

Svelte (Typescript)

Erfaring med frontend udvikling ved hjælp af Svelte framework og Typescript.

Ruby on Rails

Solid erfaring med backend udvikling ved hjælp af Ruby on Rails.

Kvalitetssikring

Færdigheder i at sikre høj kvalitet og lav fejlrate i softwareprodukter.

Vigtige færdigheder

PostgreSQL

Evne til at arbejde med PostgreSQL databaser, herunder design, implementering og optimering.

GitHub

Færdigheder i versionskontrol ved hjælp af GitHub til samarbejde og kodehåndtering.

Agil metodologi

Forståelse og erfaring med agile udviklingsmetoder og samarbejde i tværfaglige teams.

Kommunikation med interessenter

Evne til at kommunikere klart med teammedlemmer og interessenter for at definere krav.

Ønskværdige færdigheder

Amazon Web Services

Kendskab til cloud-tjenester fra AWS, herunder hosting og deployment af applikationer.

Mest kritiske færdigheder

Svelte (Typescript)Ruby on RailsKvalitetssikring

Sådan fremhæver du din erfaring

Fremhæv tidligere erfaring med udvikling af webapplikationer ved hjælp af Svelte og Ruby on Rails. Beskriv specifikke projekter, hvor du har arbejdet med kvalitetskontrol og samarbejde i agile teams.

Interviewforberedelse

Sandsynlige spørgsmål

Hvordan har du anvendt Svelte og Typescript i tidligere projekter?

teknisk

Tip: Giv konkrete eksempler på projekter, hvor du har brugt disse teknologier.

Kan du beskrive en situation, hvor du tog initiativ til at forbedre et softwareprojekt?

erfaring

Tip: Del en historie, der viser din proaktivitet og resultaterne af dit initiativ.

Hvordan håndterer du kommunikation med teammedlemmer og interessenter?

kultur

Tip: Fokuser på åbne kommunikationsmetoder og eksempler på, hvordan du har løst misforståelser.

Hvad er din tilgang til at sikre høj kvalitet og lav fejlrate i dine projekter?

teknisk

Tip: Diskuter metoder som test-drevet udvikling og code reviews.

Hvordan sikrer du, at du forstår kravene fra interessenter?

situation

Tip: Vis din evne til at stille de rigtige spørgsmål og engagere dig i dialog.

Spørgsmål du kan stille

  • Hvordan beskriver I jeres ingeniørkultur hos SimplerQMS?
  • Hvilke udfordringer står I over for i øjeblikket i produktteamet?
  • Hvordan måler I succes i jeres udviklingsprojekter?

Tale punkter

  • Din erfaring med at arbejde i agile team og hvordan du tilpasser dig ændringer.
  • Eksempler på succesfulde projekter, hvor du har haft en central rolle.
  • Din forståelse for compliance og kvalitet i livsvidenskabssektoren.

Bekymringspunkter at være opmærksom på

  • Mangel på erfaring med de nævnte teknologier som Ruby on Rails eller PostgreSQL.
  • Usikkerhed omkring teamarbejde eller samarbejde med interessenter.

Ansøgningsstrategi

Ansøgningstips

  • Fremhæv din erfaring med de specifikke teknologier nævnt i jobopslaget, især Svelte, Ruby on Rails og AWS.
  • Vis eksempler på tidligere projekter, hvor du har arbejdet i et agilt team og har bidraget til produktudvikling.
  • Beskriv situationer, hvor du har taget initiativ og lederskab i softwareudviklingsprojekter.

Nøgleord at inkludere

software engineeringagile principlescollaborationproduct developmentquality management

Fokus i ansøgningen

Fremhæv din passion for software engineering og din evne til at arbejde i tværfaglige teams. Understreg din erfaring med at levere kvalitet og innovation i tidligere projekter.

Tilpasning af CV

Sørg for at inkludere relevante teknologiske færdigheder og projekter, der matcher virksomhedens fokus på livsvidenskab og kvalitetsstyring. Juster beskrivelsen af dine tidligere stillinger for at fremhæve din erfaring med at lede projekter og samarbejde med interessenter.

Ofte stillede spørgsmål

Hvad indebærer stillingen som Senior Software Engineer hos SimplerQMS?

Stillingen som Senior Software Engineer indebærer at deltage i eller lede projekter inden for produktudvikling, hvor du vil tage ejerskab over centrale komponenter i platformen. Du vil arbejde tæt sammen med et tværfagligt team og være ansvarlig for at sikre høj kvalitet og lave fejl i vores kerneprodukter.

Hvilke kvalifikationer kræves for at ansøge om stillingen?

Vi søger en kandidat med minimum 4 års erfaring inden for softwareudvikling, og som har kompetencer i teknologier som Svelte (Typescript), Ruby on Rails og PostgreSQL. Du skal også have en god evne til at kommunikere og samarbejde med forskellige interessenter.

Hvad tilbyder virksomheden til sine medarbejdere?

SimplerQMS tilbyder en remote arbejdsplads, hvor du kan arbejde fra hvor som helst. Vi fremmer en kultur med ingeniørmæssig ekspertise og giver medarbejderne mulighed for at tage ejerskab af deres projekter og bidrage aktivt til produktudviklingen.

Hvordan er arbejdsmiljøet hos SimplerQMS?

Arbejdsmiljøet hos SimplerQMS er præget af samarbejde og åben kommunikation. Vi værdsætter en agil tilgang og arbejder i tværfaglige teams, hvor hver medarbejder får mulighed for at bidrage til produktets fremdrift.

Hvad er forventningerne til en Senior Software Engineer?

Som Senior Software Engineer forventes det, at du tager initiativ, engagerer dig med interessenter for at definere krav og deltager i diskussioner om platforminitiativer. Du vil også være ansvarlig for at vedligeholde høj kvalitet og lave fejl i vores produkter.

Er der muligheder for faglig udvikling i stillingen?

Ja, hos SimplerQMS prioriterer vi faglig udvikling og tilbyder støtte til at lære nye teknologier og metoder inden for softwareudvikling. Du vil have mulighed for at deltage i workshops og træningsprogrammer for at styrke dine færdigheder.

Hvordan vurderes succes i denne stilling?

Succes vurderes ud fra din evne til at levere kvalitetsløsninger, samarbejde effektivt med teamet og bidrage til produktets overordnede udvikling. Feedback fra kolleger og interessenter vil også spille en vigtig rolle i evalueringen af din præstation.

Stillinger

Software EngineerSoftware Developer

Lignende jobs