Full Stack Software Engineer

Make is a visual platform for designing, building, and automating tasks and workflows without coding skills, headquartered in Prague.
Backend
Mid-Level Software Engineer
Hybrid
501 - 1,000 Employees
3+ years of experience
Enterprise SaaS

Description For Full Stack Software Engineer

Make is revolutionizing the way non-developers automate their work through a visual platform that requires no coding skills. Based in Prague with a global presence, Make enables anyone to build powerful automations intuitively, transforming routine tasks into efficient workflows. As a Full Stack Software Engineer, you'll join a diverse team working on their integrations platform, contributing to both backend and frontend development. The role combines Node.js, TypeScript, and PostgreSQL on the backend with modern frontend frameworks, all within a microservices architecture deployed on AWS.

The position offers a unique opportunity to impact how people interact with automation technology, working in a multinational environment with 42 different nationalities. You'll be involved in designing scalable features, optimizing performance, and maintaining high-quality code standards. The company provides a comprehensive benefits package including equity through RSUs, professional development opportunities, flexible working arrangements, and a strong focus on work-life balance.

Make's culture emphasizes collaboration, customer impact, and creativity, making it an ideal environment for engineers who enjoy both technical challenges and seeing their work make a difference. The company is growing rapidly and offers significant opportunity for professional growth and learning. If you're passionate about creating intuitive technical solutions and want to be part of transforming how people work through automation, this role offers an exciting opportunity to make a meaningful impact.

Last updated 8 days ago

Responsibilities For Full Stack Software Engineer

  • Become part of a cross-functional team to advance integrations platform
  • Design, develop, and implement features for scalability, performance, and usability
  • Refactor, optimize and improve code quality
  • Debug issues, write tests and deploy code
  • Write RFCs and documentation
  • Participate in code reviews and team growth
  • Contribute to cross-cutting initiatives and engineering practices

Requirements For Full Stack Software Engineer

TypeScript
JavaScript
Node.js
PostgreSQL
RabbitMQ
Redis
React
  • Mid-level experience in Node.js, Typescript, and PostgreSQL
  • Familiarity with Docker, containerization and microservices architecture
  • Experience with automated testing frameworks for backend and frontend
  • Cloud service development experience
  • Hands-on experience with front-end frameworks (Angular preferred)
  • Proficiency in English
  • Experience with Scrum or Kanban

Benefits For Full Stack Software Engineer

Equity
Medical Insurance
Vision Insurance
Dental Insurance
Parental Leave
Education Budget
  • RSUs grant in a growing company
  • Annual bonus
  • Learning & Development plan with 2 learning days per year
  • Notebook/Macbook and 34" curved monitor
  • 25 days of vacation, 4 sick days
  • 10 care days
  • Extra parental vacation (3-6 months)
  • RSUs grant for newborn child
  • Life insurance
  • Benefit Plus Cafeteria (including MultiSport Card)
  • Remote working allowance
  • Office perks (snacks, meals, drinks)
  • Flexible working hours + home office
  • Team buildings and company events

Interested in this job?

Jobs Related To Make Full Stack Software Engineer

Solution Engineer

Solution Engineer position at Make, requiring 3+ years of pre-sales experience in SaaS/iPaaS/Automation, with German/French fluency, focusing on technical sales and customer solutions.

Solution Engineer

Solution Engineer position at Make, requiring 3+ years of pre-sales experience in SaaS/iPaaS, strong technical knowledge, and fluency in German/French.

Solution Engineer

Solution Engineer with German and French fluency needed for Make's Enterprise Go to Market team to drive technical sales and customer success.

Solution Engineer

Solution Engineer role at Make, requiring German and French fluency, to drive technical sales and customer success in automation solutions.

Solution Engineer

Solution Engineer with German and French fluency needed for Make's Enterprise Go to Market team to drive technical sales and customer success.