Senior Software Engineer - Full-Stack (with Angular)

3 Months ago • 5 Years + • Full Stack Development

Job Summary

Job Description

The job involves being a Senior Software Engineer on a cross-functional product team at Make. The engineer will be involved in designing and developing innovative solutions and new product features. They will improve existing code for better maintainability and performance, write and maintain tests, and ship code to production. The role includes automating repetitive tasks, writing and reviewing technical documentation, and participating in the growth of others. The team works on core components of the Make product, specializing in monetization and tracking customer consumption of operations. They manage the integration with Stripe for billing and collaborate with Marketing and Growth teams.
Must have:
  • Experience in developing complex front-ends or SPAs.
  • Understanding of end-to-end web development process.
  • Strong in HTML5, CSS3, JavaScript, NodeJS, SASS, Bootstrap
  • Hands-on experience in Angular.
  • Ability to interpret and implement web designs.
  • Experience in developing cloud services.
  • Hands-on experience with TypeScript on back-end and front-end.
  • Strong command of English, both verbal and written.
Good to have:
  • Experience with Docker, software containerization, microservices.
  • Experience with PostgreSQL.
  • Experience with web experimentation and A/B testing.
Perks:
  • RSUs grant in a rapidly growing company.
  • Annual bonus.
  • Multinational team.
  • Learning & Development plan.
  • Notebook/Macbook and 34’’ curved monitor.
  • 25 days of vacation, 4 sick days, Company day off 31.12.
  • 10 care days to care for loved ones.
  • Extra parental vacation (3-6 months).
  • RSUs grant for a newborn child.
  • Life insurance.
  • Benefit Plus Cafeteria (incl. MultiSport Card).
  • Remote working allowance.
  • Snack bar, coffee, tea, fruit and vegetable, and sweets.
  • Monday breakfast, Wednesday lunch, and Friday break.
  • Flexible working hours + home office.
  • Company therapy pets in Prague's office (dog-friendly office).
  • Company 3D printer.
  • Team buildings, parties, and company events.

Job Details

Make is the leading visual platform for anyone to design, build, and automate anything—from tasks and workflows to apps and systems—without the need for coding skills. We are headquartered in the flourishing tech hub of Prague, Czech Republic, and our teams are spread across the USA, UK, Germany, France, Canada, India and Chile, among other locations.

Why do we love building Make (and why you might, too)?

We are developers and we take it for granted that we can solve pretty much anything by writing software. But what if someone is not a developer or doesn't have access to one? Chances are that they will end up doing the same boring tasks over and over, copy-pasting data from one place to another, wasting time on low-value work instead of doing something way more impactful.

With Make, we give anyone the opportunity to build powerful automations in a way that almost feels like a game. We give anyone a chance to experience the joy of building something that just works. We turn regular people into makers.

 

About the Team

The Typhon team is a core engineering team at Make, specializing in monetization and tracking customer consumption of operations. Our primary focus is maintaining the pricing framework, enabling other product teams to define how new features function across different product tiers.

We manage the integration with Stripe, our billing provider, ensuring seamless invoice and subscription processing. Additionally, we collaborate with the Marketing and Growth teams, supporting their initiatives with a robust framework of coupons, promo codes, and other discounts.

The Typhon team consists of six engineers who often collaborate in our Prague office. Beyond coding, we enjoy a good game of foosball and firmly believe that the best meetings happen while grilling on the terrace. We also share a love for capybaras and take pride in coming up with very silly birthday gift ideas.

 

What you’ll do

  • Become part of a cross-functional product team working on the core components of the Make product.
  • Design and develop innovative solutions, and build new product features.
  • Improve existing code to enhance maintainability, performance, reliability, and resiliency of our systems.
  • Write and maintain tests.
  • Ship code to production.
  • Automate repetitive work.
  • Write and review RFCs and technical documentation.
  • Review and give feedback on the work of others.
  • Grow and help others grow professionally.
  • If you like, you can participate in cross-cutting initiatives and influence how engineering practices and tooling evolve at Make.
  • Have fun at work :)

 

Our Tech stack

  • ⚙️ Back-end: JS/TS, Node.js, PostgreSQL, RabbitMQ, Redis, Elasticsearch
  • 🖥 Front-end: JS/TS, Angular, React, Web Components, Canvas
  • ☁️ Infra: Docker, Kubernetes, AWS
  • 🚚 CI/CD: GitHub, CircleCI
  • 🔎 Monitoring: DataDog

 

What we expect from you

You know what it takes to build a performant web app that feels great to work with, because you did it a couple of times already. You have experience building and maintaining back-end services, understand the demands of running a service in production, and know how to ensure its health. You can contribute confidently to both the back-end and front-end of our app stack, even if you have a preference for front-end. You are familiar with common software design patterns and have applied them in your work. You produce readable, well-documented, and tested code. You can engage in informed technical discussions, backing your opinions with facts and data. Specifically, we are looking for the following qualifications:

  • Proven experience in developing complex front-ends or SPAs (5+ years for senior)
  • Understanding of the end-to-end web development process, with an emphasis on front-end design and development
  • Very strong in HTML5, CSS3, JavaScript, NodeJS, SASS, Bootstrap with hands-on experience in Angular
  • Ability to interpret and implement web designs
  • Proven experience in developing cloud services
  • Hands-on experience with TypeScript on back-end and front-end
  • Experience with Docker, software containerization and microservices architectures are more than welcome
  • Experience with PostgreSQL is beneficial
  • Experience with web experimentation and A/B testing is welcome, too
  • Strong command of English, both verbal and written (we are an international team).

 

What we offer

  • 📈 RSUs grant in a rapidly growing company raising its value every day
  • 💸 Annual bonus
  • 🌎 Multinational team with 42 nationalities creating the future of automation
  • 🎓 Learning & Development plan (online language, professional courses, conference tickets and other trainings) & 2 learning days per year 
  • 🍎 Notebook/Macbook and 34’’ curved monitor
  • 🏝 25 days of vacation, 4 sick days, Company day off 31.12.
  • 🫶 10 care days to care for your loved ones
  • 👨‍👩‍👧‍👦 Extra parental vacation (3-6 months) 
  • 👶 RSUs grant for a newborn child
  • ☂️ Life insurance
  • 🏋️ Benefit Plus Cafeteria (incl. MultiSport Card)
  • 💰 Remote working allowance
  • 🍍 Snack bar, coffee, tea, fruit and vegetable, and sweets all day - every day - available for everyone
  • 🥗 Monday breakfast, Wednesday lunch, and Friday break, with company-provided food and drinks, with music and lively discussion
  • 🏡 Flexible working hours + home office 
  • 🐕 Company therapy pets in Prague's office (dog-friendly office)
  • 🖨 Company 3D printer 
  • 🥳 Team buildings, parties, and company events multiple times a year

 

#careeratmake

What we stand for:

🤝 We roll together - We embrace different ideas to grow together and create powerful solutions. 

🚀 Customer impact first - We empower our customers to succeed, aiming for sustainable impact.

Game on! - We're explorers at heart: play is our fuel and creativity has no limits. 

For more, feel free to check out our Life at Make Instagram, Meet-up page, or YouTube to get a sense of the vibe.

Find us on Glassdoor.

Make is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment and equal opportunity in all aspects of employment. We will not tolerate any unlawful discrimination or harassment of any kind. We make all employment decisions without regard to race/ethnicity, color, sex, pregnancy, age, sexual orientation, gender identity or expression, transgender status, national origin, citizenship status, religion, physical or mental disability, veteran status, or any other factor protected by applicable anti-discrimination laws.  As a US federal contractor, we are committed to the principles of affirmative action in accordance with applicable laws and regulations.  Different makes us better.

Accessibility and Candidate Notices

Similar Jobs

UXBERT Labs - Senior Product Manager

UXBERT Labs

Riyadh, Riyadh Province, Saudi Arabia (Hybrid)
7 Months ago
Bonfire Studios - Senior Producer (Publishing)

Bonfire Studios

California, United States (Hybrid)
1 Month ago
Motorola solutions - EMEA DC Manager

Motorola solutions

Alsdorf, North Rhine-Westphalia, Germany (On-Site)
3 Months ago
PhonePe - Analyst, Credit Risk Management

PhonePe

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Crunchyroll - Staff DevOps Engineer

Crunchyroll

Los Angeles, California, United States (Hybrid)
3 Months ago
Accurate - Senior Full Stack Software Engineer

Accurate

Hyderabad, Telangana, India (Hybrid)
1 Year ago
Domo - Senior Software Engineer (Full Stack)

Domo

Pune, Maharashtra, India (Hybrid)
3 Months ago
luxsoft - Senior Full-Stack Developer

luxsoft

Toronto, Ontario, Canada (On-Site)
2 Months ago
Bosch Group - Medior Fullstack (Java) Developer

Bosch Group

Budapest, Hungary (On-Site)
1 Month ago
Humanitarian Operations - Fullstack Web Developer

Humanitarian Operations

Edinburgh, Scotland, United Kingdom (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Tide - Commercial Finance Manager - Revenue

Tide

London, England, United Kingdom (Hybrid)
2 Months ago
mighty bear games - Senior Backend Engineer, Games Development

mighty bear games

Singapore (Remote)
2 Months ago
Apple - Senior Financial Analyst

Apple

Sunnyvale, California, United States (On-Site)
2 Months ago
Notion - Marketing Manager, France

Notion

France (Remote)
10 Months ago
Luma - Research engineer/Scientist- Post Training

Luma

Palo Alto, California, United States (Hybrid)
2 Weeks ago
binance - Senior Java Engineer - Cloud Tech (Trading Systems)

binance

Taipei City, Taiwan (Remote)
4 Months ago
Nagarro - Senior Staff Engineer

Nagarro

Philippines (Remote)
9 Months ago
hogarth - Client Operations Director

hogarth

London, England, United Kingdom (Hybrid)
2 Months ago
Unity - Web Analytics Implementation Specialist

Unity

Canada (Remote)
3 Months ago
dun bradstreet - Director, Software Engineering DACH

dun bradstreet

Frankfurt Am Main, Hessen, Germany (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Prague, Prague, Czechia

Enverus - Frontend Engineer

Enverus

Brno, South Moravian Region, Czechia (Hybrid)
1 Month ago
Make - Product Growth Expert

Make

Prague, Prague, Czechia (On-Site)
3 Months ago
Beresnev Games - Operations Manager

Beresnev Games

Prague, Prague, Czechia (On-Site)
3 Months ago
Warhorse Studios - Rigger

Warhorse Studios

Prague, Prague, Czechia (On-Site)
5 Months ago
Make - Software Engineer - Native Apps (Typescript)

Make

Prague, Prague, Czechia (On-Site)
3 Months ago
bohemia interactive - IT Administrator

bohemia interactive

Prague, Prague, Czechia (On-Site)
3 Months ago
Vendavo - Senior Data Scientist

Vendavo

Prague, Prague, Czechia (Hybrid)
1 Month ago
Anthology  Inc  - Product Support Engineer II

Anthology Inc

Brno, South Moravian Region, Czechia (Remote)
1 Month ago
Wrike - Enablement Business Partner – Customer Solutions & Innovation

Wrike

Prague, Prague, Czechia (Hybrid)
2 Weeks ago
bohemia interactive - Senior Artist Generalist

bohemia interactive

Mníšek, Liberec Region, Czechia (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

cyara - Senior Software Engineer -Dotnet Full Stack

cyara

Hyderabad, Telangana, India (Hybrid)
2 Months ago
StartPlaying - Full Stack Senior Software Engineer

StartPlaying

United States (Remote)
1 Month ago
CyberArk - Fullstack Software Engineer

CyberArk

Bulgaria (Hybrid)
4 Weeks ago
Hedra - Senior / Staff Full-Stack Engineer

Hedra

San Francisco, California, United States (On-Site)
10 Months ago
Krafton - [Publishing Platform Div.] Sr. Web Front-End Developer (5년 이상)

Krafton

Seoul, South Korea (On-Site)
9 Months ago
Nagarro - Staff Engineer, .Net Fullstack

Nagarro

Colombia (Remote)
9 Months ago
ClearPoint Recruitment - Web Developer

ClearPoint Recruitment

Middlesbrough, England, United Kingdom (On-Site)
6 Years ago
GoDaddy - Senior Full Stack Software Engineer

GoDaddy

Serbia (Remote)
3 Weeks ago
Sima AI - Staff Web Developer – WordPress

Sima AI

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago
Stratecent - Full Stack Developer (ROR)

Stratecent

Denver, Colorado, United States (On-Site)
7 Years ago

Get notifed when new similar jobs are uploaded

About The Company

Make is a visual platform for anyone to design, build, and automate anything. Headquartered in Prague since its release in 2016, Make was acquired by Celonis in 2020, and currently operates as an independent business unit under the Celonis umbrella. As we continue to grow, we look forward to hiring the best talent from all over the globe for all our areas and departments.

Madrid, Community Of Madrid, Spain (On-Site)

Madrid, Community Of Madrid, Spain (On-Site)

Prague, Prague, Czechia (On-Site)

Madrid, Community Of Madrid, Spain (On-Site)

Prague, Prague, Czechia (On-Site)

Prague, Prague, Czechia (On-Site)

View All Jobs

Get notified when new jobs are added by Make

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug