alcemy
Frontend Engineer (TypeScript/React)
alcemyGermany14 hours ago
Full-timeRemote FriendlyOther
Help us decarbonize the cement and concrete industry.

alcemy was founded to reduce the massive CO2 footprint of the cement and concrete industry. Concrete is humanity's second most used material by volume and its production is responsible for around 8% of global CO2 emissions.

We are changing this! We leverage machine learning to provide smart production control software to the cement and concrete supply chain to improve efficiency and allow for the production of low-carbon cement and concrete at large scale. Our software is used 24/7 in cement and concrete plants to optimize production and reduce carbon emissions today. We are currently enabling our customers to save more than 100 000 tons of CO2 emissions each year and we aim to save 100 million tons per year in 2030.

The Opportunity

Within 1 month, you will:

  • Understand the problem space by learning about concrete, how it's produced and the associated impact and challenges
  • Get familiar with the existing code base, ways of working and technical landscape
  • Ship your first set of changes that improve our product
  • Build working relationship with your peers, product manager and your manager

Within 3 months, you will:

  • Take over the ownership of the frontend codebase and drive improvements
  • Build relationships with different stakeholders of your product line
  • Actively contribute to the Planning sessions
  • Build understanding of technical challenges and code quality improvements that needs to be tackled

Within 6 months, you will:

  • Propose and drive major changes in overall architecture of the Concrete App
  • Open to contribute changes and fix critical issues in other products
  • Represent the team in cross-team rituals and present your work in company meetings
  • Lead technical decisions that improve the technology landscape of all customer facing apps in alcemy

Requirements

You'd be a great fit if:

  • You care about climate change
  • You are a strong React developer with ≥ 4 years of experience shipping code in a production environment
  • Have experience with data visualization and understand how to display quantitative information clearly
  • You have a good eye for design and UX choices
  • You have understanding of backend technologies and can influence decisions around API design, data model and performance optimizations
  • It is necessary that you are located in Germany

Your Responsibilities

  • You'll join us as a software engineer building and improving customer facing applications for Concrete Product line
  • Take ownership of our frontend codebase, make architectural decisions, and ensure high software quality standards
  • You will maintain and operate the product in production environment by focusing on monitoring, logging and alerting critical events
  • Help us scale by building new features and improving the performance and UX of the existing application
  • You will be working with software engineers from other products to evolve our technical stack and harmonize the technical choices across products

Tech Stack

  • We use React & Next.js for building our frontends. Everything is written in TypeScript
  • We use shadcn as our component library and layout our application using TailwindCSS. Our RESTful API is integrated using RTK Query and any shared state is managed using Redux via Redux Toolkit. For data visualization we use Recharts
  • We use Python for everything in our backend. Our RESTful APIs are built with FastAPI with autogenerated Swagger UI documentation and OpenAPI schema
  • We store our data in PostgreSQL and our infrastructure runs on AWS using Kubernetes

Benefits

What we offer:

  • A company culture where honesty, professionalism, and integrity run deep with an open feedback culture and regular 1:1 meetings
  • Flat hierarchies, efficient decision-making processes, and an agile company structure
  • Competitive market-rate salary aligned with your experience
  • VSOP equity options vested equally over 4 years (for working 40h a week/full time, slower vesting for part time)
  • Work fully remotely within Germany or from our office in the heart of Berlin with flexible working hours. We offer a Berlin-based contract with a remote clause, meaning Berlin public holidays will apply
  • Free drinks, fruit, and snacks in the office
  • Regular team activities and team weeks a few times per year
  • Mac laptop
  • Budget for personal and professional development - 1500€/year & 3 days/quarter
  • English is our main language of communication
  • 28 days of vacation per year and an additional day of vacation every 2 years at alcemy
  • Access to nilo.health - the comprehensive mental well-being platform that provides access to 1-to-1 sessions with psychologists, group sessions and self-guided tools
  • Access to heynanny - flexible childcare and eldercare support with on-demand nannies, eldercare services, live webinars, and one-on-one calls for professional guidance
  • Dog-friendly office with specific rules in place, as well as dog-free areas for work and relaxation
  • Regular knowledge-sharing through our internal masterclasses

Working at alcemy

  • We value transparency, and direct feedback and are always open to refactoring how we work together
  • Engineers take ownership of their features from implementation, testing through code reviews, and deployment
  • No one is on-call
  • We've been working hard to get a defined career progression framework in place, charting out both technical expert & management tracks
  • We are passionate about helping our customers and always approach them and each other in a supportive and appreciative way
  • We use modern communication tools like Google Workspace and Slack

Hiring Process

  • Initial 1:1 screening call (30 minutes)
  • Complete a take-home task relevant to the actual work you'd be doing
  • A technical interview (90 minutes)
  • A team interview (45 minutes)
  • Reference check - we contact two references you provide (e.g. former work colleagues)
  • Decision

We encourage applicants from diverse backgrounds to apply. We also understand how stressful interviews can be. Let us know if there is anything we can do to improve the process so you can demonstrate your skills. To do so, contact Magdalena Milecka at [email protected].

Diversity, Equity & Inclusion (DEI) at alcemy

For the past two years, we have been dedicated to enhancing the diversity and inclusivity of our company. We have organized diversity workshops and established a DEI workgroup. By actively collecting feedback, educating our team, and considering new ideas, we have implemented several key improvements:

  • Flexible work schedules to help you balance your job with your personal life
  • Access to nilo.health, a comprehensive mental well-being platform that provides 1-to-1 sessions with psychologists, group sessions, and self-guided tools, including sessions with representatives of minorities
  • A diverse team to work with. We have team members across different age profiles, ethnicities, religions, gender identities, and sexual orientations
  • No mandatory vacation periods: use your time off for religious holidays, special events, or however you see fit
  • Collecting feedback from team members during 1:1 meetings with team leaders, AMA sessions with the founders, and through regular engagement surveys

We're committed to creating a workplace where everyone feels valued and included. Our journey toward diversity, equity, and inclusion is ongoing, and we're excited about the progress we'll make.

Key Skills

Ranked by relevance