Make Logo Make
⏩ Make Logo
@

(Senior) Software Engineer - Front-end (Angular)

🌍 Prague, Prague, Czech Republic πŸ“… 05/16/2022

Apply

(Senior) Software Engineer - Back-end (Node.js)

🌍 Prague, Prague, Czech Republic πŸ“… 03/28/2023

Apply

Tech Lead - Full-Stack (Angular + Node.js)

🌍 Prague, Prague, Czech Republic πŸ“… 03/28/2023

Apply

Job Description

**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

**What you’ll do**

* Join a cross-functional Growth Engineering team focused on creating experiments, developing data-oriented solutions, and implementing growth strategies to exponentially grow Make
* Design, develop, and optimize solutions for interesting problems, build new product features, and ensure the scalability of our systems
* Review and give feedback on the work of other engineers, helping team members grow professionally
* Create and help others to create changes without release by implementing feature flags across our application
* Fix bugs and prevent new ones from happening by writing meaningful unit and integration tests
* Automate repetitive work and help us to ship code to production in an efficient and consistent manner
* Become part of larger technical changes, write and review RFCs (request for change) and technical documentation
* If desired, participate in cross-cutting initiatives and influence how engineering practices and tooling evolve at Make
* Have fun at work :)

**Our Tech stack**

* βš™οΈ Back-end: Node.js, JS/TS, PostgreSQL, RabbitMQ, Redis, Elasticsearch
* πŸ–₯ Front-end: Angular, React (Next.js), JS/TS, Redux, Web Components, Canvas
* πŸ§ͺ AB testing & Feature Flags: GrowthBook
* ☁️ Infra: Amazon AWS, Docker, Kubernetes
* 🚚 CI/CD: GitHub, CircleCI
* πŸ”Ž Monitoring: DataDog, TrackJS

**What we expect from you**

You have built a back-end service or few. You know what it takes to run a
service in production under load and how to tell it’s healthy. You can
confidently contribute to both back-end and front-end layers of the app stack,
although you may prefer one over the other. You know common software and
microservice design patterns and have applied them in your designs. You
produce readable, well documented and tested code. You can have a funded
technical discussion and back your opinions by facts and data. Additionally,
you can work with data, get meaningful data from applications and know
strategies on how to turn data into solutions. In particular, we’d like you to
have the following:

* Proven experience in developing cloud services (5+ years)
* Hands-on experience with the following back-end technologies: Node.js, JavaScript, relational databases
* Experience with the following front-end technologies: HTML, CSS, React/Angular, JavaScript
* Experience with Docker, software containerization and microservices architectures
* Experience with PostgreSQL and other particular technologies from our stack is a true benefit
* Knowledge of growth engineering principles, A/B testing, and conversion optimization strategies is an additional plus
* Strong command of English – verbal & written (we’re 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)
* 🍎 Notebook/Macbook and 34’’ curved monitor, access to a company 3D printer
* πŸ¦’ Height adjustable office desk
* 🏝 25 days of vacation, 4 sick days
* 🫢 10 care days
* πŸ‘¨β€πŸ‘©β€πŸ‘§β€πŸ‘¦ Extra parental vacation (3-6 months)
* πŸ‘Ά RSUs grant for a newborn child
* β˜‚οΈ Life insurance
* πŸ‹οΈ 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)
* πŸ₯³ Team buildings, parties, and company events multiple times a year