Skip to content

Backend developer with FE skills

Remote
  • Prague, Praha, Hlavní město, Czechia
JS Department

Job description

We are looking for a Backend Developer with strong knowledge of node.js primitives and frontend technologies to join our innovative team. The ideal candidate will be proficient in Nest.js frameworks and have a solid understanding of front-end development practices. This role requires a proactive individual who can lead, or take ownership of technical projects, collaborate effectively with cross-functional teams, and deliver high-quality software solutions.

Key Responsibilities:

  • Work with cloud providers (all major clouds include but are not limited to AWS, Azure, GCP) and their integration into the product

  • Communicate with users to understand their needs, inquiries and iterate FAST on system functionalities and operations concerns.

  • Savvy to dive weeds in bundlers (Vite, Esbuild, Rspack, Webpack, SWC etc) - we work A LOT with bundlers and people who make them.

  • Optimize applications for maximum stability, speed and scalability including but not limited in database queries and authentications.

  • Collaborate with product managers and stakeholders to understand requirements and translate them into technical solutions.

  • Troubleshoot and debug issues across the stack with speed

  • Stay updated on emerging technologies and trends in backend development and frontend frameworks.

Job requirements

We would like to talk to you if you:

  • You take ownership of what you do and we like very, very hungry people. See a bug? “Hey here is the PR, I fixed it.”

  • Strong experience in backend development, Node.js primitives and Nest.js

  • Proficient with JavaScript/TypeScript and breadth of knowledge in frontend technologies such as React.

  • Understand network protocols, high performance, resilient data transfer, upload and how the web works - if you read RFCs that’s awesome.

  • Understand DevOps practices and modern, enterprise application deployment process.

  • Experience with test coverage.

  • Solid understanding of Postgres.

  • Excellent problem-solving skills and ability to understand, troubleshoot complex issues.

  • Strong communication and collaboration skills with a demonstrated ability to work in a global, remote team environment.

  • Upper-intermediate English is a must


Nice to have:

  • Created, contributed to or maintained medium to large open source projects, or library author.

  • Experience with plugins for bundlers (include but not limited in Webpack, Vite, Rollup)

  • Willing to go DevOpsy - monitoring, and debugging deployment platforms.

  • Understanding of Module Federation and Micro Frontends

  • Experience with monorepos such as Nx or Turborepo.

  • Experience, or strong interest in other languages such as Rust or Golang.

or