• Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role.
Germany Jobs Expertini

Software Developer (Mid-level to Senior) (f/m/d) - Full Stack JS/TS Job Opening In Berlin – Now Hiring Bloom


Job description

Join our growing health-tech startup, founded in 2021 and based in Berlin (working remotely across Germany).

Our mission is to simplify and enhance occupational health & safety management for German companies through user-friendly software and a modern Employee Assistance Program (EAP).

We digitize compliance processes and are expanding our suite of health & safety tools.


Backed by the market leader Arsipa, we're looking for a skilled developer to help us build the future of workplace health.


Tasks


We are hiring three Software Developers for this role and are open to candidates ranging from experienced Mid-level to Senior level.

You'll be a key member of our small, focused Product & Engineering team, reporting directly to the Technical Lead.


You'll have significant ownership and the opportunity to influence technical direction from day one.

You will work across the full product development cycle, contributing to technical planning, implementation, and maintenance.


Recent projects include building our prevention register, developing data ingestion pipelines, enhancing internal tools, and establishing observability.

Future projects involve creating new product modules and continuously improving our tech stack.

Your technical expertise and proactive contributions are highly valued.


What you'll be doing:



  • Develop features end-to-end: Plan technically, write code (using our Next.js/NestJS stack on PostgreSQL), deploy (via GitLab CI/CD on Hetzner), and monitor features.

  • Maintain high standards: Deliver robust, secure, and well-tested code.

    Handling sensitive data, including health data, correctly is central to our engineering approach.

  • Collaborate effectively: Work closely with product, design, and engineering colleagues.

    Practice clear communication, vital for our remote setup (we work async-friendly).

  • Enhance our processes: Proactively suggest and implement improvements to our development workflows, tooling, or infrastructure.

    We rely on daily releases through our fully automated CI/CD pipeline.

  • Take initiative: Operate with a good degree of autonomy and responsibility in our focused environment.

  • Use tools effectively: Leverage appropriate tools, including AI coding assistants where beneficial, to enhance productivity and code quality.

    We value modern tooling for observability, metrics, and bug tracking.


Requirements



  • Proven experience: Demonstrable professional experience building and maintaining complex web applications using JavaScript/TypeScript.

    We typically see relevant experience starting around 3+ years for Mid-level contributions and 5-7+ years for Senior contributions focused on product development, but we assess based on skills and impact.

  • Full-stack capability: Comfortable working across the frontend (Next.js) and backend (NestJS) with relational databases (PostgreSQL).

    Specific experience with our stack is a plus, but not essential.

  • Pragmatic mindset: Ability to balance technical quality with effective feature delivery.

  • Clear communication: Excellent written and verbal English (our company language) for effective remote collaboration.

  • Team player: Enjoy working closely within a small, dedicated team where technical planning and collaboration are key.

  • Bonus points: Experience with DevOps practices (CI/CD, infrastructure), specific data security measures, or working within regulated environments (like health-tech).


Benefits



  • Remote work & collaboration: Work fully remotely from anywhere in timezones max.

    2+ hours from Germany

  • High ownership & influence: Join a small tech team where your contributions directly shape the product and technical direction.

    Opportunity for professional growth as the company scales.

  • Mature engineering culture: We value building things correctly, especially given the sensitive nature of health data.

    We operate with mature processes for our stage, including dedicated planning phases, automated CI/CD, and robust monitoring.

    We employ modern observability tools and encourage using the tooling that best suits the task.

  • Collaborative & Quality-Focused: Work in an environment that supports collaboration and provides the space to implement robust, secure solutions, while still iterating quickly with minimal unnecessary processes.

  • Meaningful Work: Contribute directly to improving workplace health and safety across Germany.

  • Perks: Access to our EAP (offering mental health counselling, access to digital health apps & courses as well as a health media library and regular live classes), virtual/in-person team events, and an optional stipend towards co-working space costs.


Sound like your kind of challenge?


We encourage people of all backgrounds, identities, and experiences to apply.

We’re committed to an inclusive environment where everyone can thrive.

We'd love to hear from you!



Bloom ist die All-in-One-Lösung für Arbeitsschutz.

Kombiniere den OHS Hub mit der gesetzlichen Grundbetreuung durch moderne, digital-affine Expert:innen – für Arbeitsschutz, der nicht nach Bleistift riecht.

Required Skill Profession

Computer Occupations


  • Job Details

Related Jobs

NineTwoThree AI Studio hiring Senior Full Stack JS Engineer Job in Germany
NineTwoThree AI Studio
Germany
CGI hiring Senior Full Stack Software Developer (m/f/d) Job in Eschborn, Hessen, Germany
CGI
Eschborn, Hessen, Germany
eduBITES GmbH hiring Full-Stack Engineer (Mid / Senior) Job in Berlin, Berlin, Germany
eduBITES GmbH
Berlin, Berlin, Germany
Berenberg hiring Full Stack Software Developer* Job in Hamburg, Hamburg, Germany
Berenberg
Hamburg, Hamburg, Germany
Align Technology hiring Full Stack Developer (JS/C#) (m/w/d) Job in Darmstadt, Hesse, Germany
Align Technology
Darmstadt, Hesse, Germany
PRIOjet GmbH hiring Software Developer Full Stack (m/f/d) Job in Frankfurt, Hessen, Germany
PRIOjet GmbH
Frankfurt, Hessen, Germany
PRIOjet GmbH hiring Software Developer Full Stack (m/f/d) Job in Hamburg, Hamburg, Germany
PRIOjet GmbH
Hamburg, Hamburg, Germany
Align Technology hiring Junior Full Stack Developer (JS/C#) (m/w/d) Job in Darmstadt, Hesse, Germany
Align Technology
Darmstadt, Hesse, Germany
Zero to One Search hiring Senior Full Stack Developer Job in Munich, Bavaria, Germany
Zero to One Search
Munich, Bavaria, Germany
CrabClear hiring Full Stack Entwickler React/TS Job in Monheim am Rhein, North Rhine-Westphalia, Germany
CrabClear
Monheim am Rhein, North Rhine-Westphalia, Germany
Bayard Consulting hiring SENIOR FULL-STACK DEVELOPER (M/F/D) Job in Cologne, North Rhine-Westphalia, Germany
Bayard Consulting
Cologne, North Rhine-Westphalia, Germany
RIIICO hiring Senior Full Stack Developer (m/f/d) Job in Düsseldorf, North Rhine-Westphalia, Germany
RIIICO
Düsseldorf, North Rhine-Westphalia, Germany
PAUL Tech AG hiring Senior Full Stack Developer (m/f/d) Job in Mannheim, Baden-Württemberg, Germany
PAUL Tech AG
Mannheim, Baden-Württemberg, Germany
CompuGroup Medical hiring Senior Full Stack Developer (m/f/d) Job in Koblenz, Rhineland-Palatinate, Germany
CompuGroup Medical
Koblenz, Rhineland-Palatinate, Germany
CompuGroup Medical hiring Senior Full Stack Developer (m/f/d) Job in Berlin, Berlin, Germany
CompuGroup Medical
Berlin, Berlin, Germany
MVST hiring (Senior) Full Stack Developer (m/f/d) Job in Munich, Bavaria, Germany
MVST
Munich, Bavaria, Germany
Genow GmbH hiring (Senior) Full Stack Developer (m/f/x) Job in Darmstadt, Hessen, Germany
Genow GmbH
Darmstadt, Hessen, Germany
Mankiewicz Gebr. & Co. (GmbH & Co. KG) hiring Senior Software Developer (Full Stack) (m/w/d) Job in Hamburg, Hamburg, Germany
Mankiewicz Gebr. & Co. (GmbH & Co. KG)
Hamburg, Hamburg, Germany
Join GmbH hiring Senior Software Developer (m/w/d) - Full Stack Job in Magdeburg, Saxony-Anhalt, Germany
Join GmbH
Magdeburg, Saxony-Anhalt, Germany
Join GmbH hiring Senior Software Developer (m/w/d) - Full Stack Job in Magdeburg, Saxony-Anhalt, Germany
Join GmbH
Magdeburg, Saxony-Anhalt, Germany

Unlock Your Software Developer Potential: Insight & Career Growth Guide


Real-time Software Developer Jobs Trends (Graphical Representation)

Explore profound insights with Expertini's real-time, in-depth analysis, showcased through the graph here. Uncover the dynamic job market trends for Software Developer in Berlin, Germany, highlighting market share and opportunities for professionals in Software Developer roles.

11773 Jobs in Germany
11773
1233 Jobs in Berlin
1233
Download Software Developer Jobs Trends in Berlin and Germany

Are You Looking for Software Developer (Mid level to Senior) (f/m/d) Full Stack JS/TS Job?

Great news! is currently hiring and seeking a Software Developer (Mid level to Senior) (f/m/d) Full Stack JS/TS to join their team. Feel free to download the job details.

Wait no longer! Are you also interested in exploring similar jobs? Search now: .

The Work Culture

An organization's rules and standards set how people should be treated in the office and how different situations should be handled. The work culture at Bloom adheres to the cultural norms as outlined by Expertini.

The fundamental ethical values are:

1. Independence

2. Loyalty

3. Impartiapty

4. Integrity

5. Accountabipty

6. Respect for human rights

7. Obeying Germany laws and regulations

What Is the Average Salary Range for Software Developer (Mid level to Senior) (f/m/d) Full Stack JS/TS Positions?

The average salary range for a varies, but the pay scale is rated "Standard" in Berlin. Salary levels may vary depending on your industry, experience, and skills. It's essential to research and negotiate effectively. We advise reading the full job specification before proceeding with the application to understand the salary package.

What Are the Key Qualifications for Software Developer (Mid level to Senior) (f/m/d) Full Stack JS/TS?

Key qualifications for Software Developer (Mid level to Senior) (f/m/d) Full Stack JS/TS typically include Computer Occupations and a list of qualifications and expertise as mentioned in the job specification. The generic skills are mostly outlined by the . Be sure to check the specific job listing for detailed requirements and qualifications.

How Can I Improve My Chances of Getting Hired for Software Developer (Mid level to Senior) (f/m/d) Full Stack JS/TS?

To improve your chances of getting hired for Software Developer (Mid level to Senior) (f/m/d) Full Stack JS/TS, consider enhancing your skills. Check your CV/Résumé Score with our free Tool. We have an in-built Resume Scoring tool that gives you the matching score for each job based on your CV/Résumé once it is uploaded. This can help you align your CV/Résumé according to the job requirements and enhance your skills if needed.

Interview Tips for Software Developer (Mid level to Senior) (f/m/d) Full Stack JS/TS Job Success

Bloom interview tips for Software Developer (Mid level to Senior) (f/m/d)   Full Stack JS/TS

Here are some tips to help you prepare for and ace your Software Developer (Mid level to Senior) (f/m/d) Full Stack JS/TS job interview:

Before the Interview:

Research: Learn about the Bloom's mission, values, products, and the specific job requirements and get further information about

Other Openings

Practice: Prepare answers to common interview questions and rehearse using the STAR method (Situation, Task, Action, Result) to showcase your skills and experiences.

Dress Professionally: Choose attire appropriate for the company culture.

Prepare Questions: Show your interest by having thoughtful questions for the interviewer.

Plan Your Commute: Allow ample time to arrive on time and avoid feeling rushed.

During the Interview:

Be Punctual: Arrive on time to demonstrate professionalism and respect.

Make a Great First Impression: Greet the interviewer with a handshake, smile, and eye contact.

Confidence and Enthusiasm: Project a positive attitude and show your genuine interest in the opportunity.

Answer Thoughtfully: Listen carefully, take a moment to formulate clear and concise responses. Highlight relevant skills and experiences using the STAR method.

Ask Prepared Questions: Demonstrate curiosity and engagement with the role and company.

Follow Up: Send a thank-you email to the interviewer within 24 hours.

Additional Tips:

Be Yourself: Let your personality shine through while maintaining professionalism.

Be Honest: Don't exaggerate your skills or experience.

Be Positive: Focus on your strengths and accomplishments.

Body Language: Maintain good posture, avoid fidgeting, and make eye contact.

Turn Off Phone: Avoid distractions during the interview.

Final Thought:

To prepare for your Software Developer (Mid level to Senior) (f/m/d) Full Stack JS/TS interview at Bloom, research the company, understand the job requirements, and practice common interview questions.

Highlight your leadership skills, achievements, and strategic thinking abilities. Be prepared to discuss your experience with HR, including your approach to meeting targets as a team player. Additionally, review the Bloom's products or services and be prepared to discuss how you can contribute to their success.

By following these tips, you can increase your chances of making a positive impression and landing the job!

How to Set Up Job Alerts for Software Developer (Mid level to Senior) (f/m/d) Full Stack JS/TS Positions

Setting up job alerts for Software Developer (Mid level to Senior) (f/m/d) Full Stack JS/TS is easy with Germany Jobs Expertini. Simply visit our job alerts page here, enter your preferred job title and location, and choose how often you want to receive notifications. You'll get the latest job openings sent directly to your email for FREE!