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
All done!
Your application has been successfully submitted!