Senior Software Engineer - Full-Stack (with Angular)

2 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

NinjaVan - Senior Executive, Sales (Business Development)

NinjaVan

Subang Jaya, Selangor, Malaysia (On-Site)
9 Months ago
Nordson Corporation - Quality Engineer II

Nordson Corporation

Allen, Texas, United States (On-Site)
2 Months ago
Aera Technology - Client Partner

Aera Technology

Mountain View, California, United States (Hybrid)
6 Months ago
Qualcomm - Synthesis Engineer

Qualcomm

Bengaluru, Karnataka, India (On-Site)
5 Days ago
Tesla - Construction Site Manager

Tesla

Brandenburg, Germany (On-Site)
5 Months ago
HCL Tech - Full stack java tech. lead (react.js)

HCL Tech

Texas, United States (On-Site)
1 Month ago
fairmatic - Senior Full Stack Engineer

fairmatic

Tel Aviv-Yafo, Tel Aviv District, Israel (Hybrid)
9 Months ago
CyberArk - Java & Angular Full Stack for EPM

CyberArk

Israel (On-Site)
2 Months ago
 Pearl Abyss - Backend Web Developer

Pearl Abyss

(On-Site)
6 Months ago
Fox Factory - Full Stack Developer

Fox Factory

Baton Rouge, Louisiana, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Remote - Senior RevOps Process Specialist

Remote

(Remote)
1 Month ago
Eqvilent - Infrastructure Support Engineer

Eqvilent

Dubai, Dubai, United Arab Emirates (On-Site)
1 Month ago
Tencent - Tencent Cloud-Channel Development Manager

Tencent

Macao (On-Site)
8 Months ago
Apple - Sr. Product Manager, IS&T Ai & Data Platforms

Apple

Sunnyvale, California, United States (On-Site)
2 Months ago
Dentsu - Account Director, Consulting

Dentsu

Toronto, Ontario, Canada (Hybrid)
1 Month ago
Clearwater Analytics - Vice President, Software Development

Clearwater Analytics

New York, United States (On-Site)
1 Year ago
Fliff - Junior Product Manager

Fliff

New York, New York, United States (On-Site)
1 Year ago
kaizen gaming  - Senior Android Engineer

kaizen gaming

Athens, Greece (Hybrid)
4 Weeks ago
Netflix - Director, Product Management (Demand Connectivity) - Ads

Netflix

Los Gatos, California, United States (On-Site)
2 Months ago
Shipt - Associate Corporate Counsel

Shipt

Birmingham, Alabama, United States (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Prague, Prague, Czechia

bohemia interactive - Marketing & Social Media Specialist

bohemia interactive

Prague, Prague, Czechia (On-Site)
3 Months ago
bohemia interactive - Designer - Character and Weapon

bohemia interactive

Prague, Prague, Czechia (On-Site)
8 Months ago
WebTech Corporation - Painter

WebTech Corporation

Pilsen, Plzeň Region, Czechia (On-Site)
1 Month ago
Make - Software Engineering Intern

Make

Prague, Czechia (On-Site)
1 Month ago
Wrike - Business Development Representative

Wrike

Prague, Czechia (Hybrid)
1 Week ago
Veeam Software - JavaScript Developer (React)

Veeam Software

Prague, Czechia (On-Site)
1 Month ago
Tesla - Delivery Advisor

Tesla

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

Make

Prague, Prague, Czechia (On-Site)
2 Months ago
bohemia interactive - QA Automation Engineer

bohemia interactive

Prague, Prague, Czechia (On-Site)
1 Month ago
Tesla - Operations Coordinator

Tesla

Brno, South Moravian Region, Czechia (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Nagarro - Associate Principal Engineer, .Net Fullstack

Nagarro

South Africa (On-Site)
8 Months ago
AI Fund - Full-Stack GenAI Application Engineer

AI Fund

San Francisco, California, United States (Hybrid)
5 Days ago
GT HQ - Full-stack Engineer (Python + React.js)

GT HQ

Poland (Remote)
3 Months ago
Nagarro - Senior Staff Engineer, .Net Fullstack

Nagarro

Gurugram, Haryana, India (On-Site)
8 Months ago
Nagarro - Principal Engineer, Java Fullstack

Nagarro

India (Remote)
8 Months ago
GoDaddy - Full Stack Software Engineer

GoDaddy

Serbia (Remote)
1 Month ago
Roblox - Principal Fullstack Software Engineer (Team Lead), Ads Experience

Roblox

San Mateo, California, United States (On-Site)
3 Weeks ago
Salesforce - Full-Stack Software Engineer – Senior/Lead/Principal

Salesforce

San Francisco, California, United States (On-Site)
9 Months ago
Apple - Senior Full Stack Software Engineer

Apple

Austin, Texas, United States (On-Site)
1 Month ago
Autodesk - Principal Engineer (Full Stack - IAM)

Autodesk

India (On-Site)
1 Month 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.

Prague, Czechia (On-Site)

Prague, Prague, Czechia (On-Site)

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

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

Prague, Czechia (On-Site)

Prague, Czechia (On-Site)

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

Prague, Czechia (On-Site)

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