Mid/Senior Full-stack Developer (Poland, Remote)

Work Type: Full Time

Who are we?

Omni Calculator is a Polish startup that helps to solve real-life problems by using science, numbers, and equations and thus to make decisions rationally. Our main product - the web application contains over 3000 custom-built calculators co-created by experts in various fields of science and is visited over 20 million times a month. Also, we have been covered with our tools in media outlets such as The New York Times, National Geographic, The Guardian, or The Washington Post. 


  • Designing and developing React and Node (Koa) applications,

  • Delivering maintainable, scalable, and testable applications according to our roadmap,

  • Designing solutions, influencing application architecture,

  • Writing unit and e2e tests (Jest, Cypress)

  • Experience and understanding of relational and document databases and their use cases,

  • Supporting team members on a daily basis.

  • Full partnership with Product Owner, collaborating with Product Team (PO, UX Designer, UX Researcher).


  • 3+ years of experience in a similar position.

  • Working experience in React, 

  • Good knowledge of Node.js and experience in one of the following frameworks Koa, Nest, and Express. 

  • Deep JavaScript and TypeScript knowledge. 

  • Experience working in cloud environments (AWS, Heroku, GCP, Azure).

  • Experience and understanding of relational and document databases and their use-case.

  • Can-do attitude, attention to detail, and problem-solving skills.

  • Excellent command of the English language (at least C1 level, both speaking and writing). 

Nice to have

  • Practical knowledge of GraphQ

 Employment terms

  • Contract type of your choosing - B2B or Contract of Employment

  • Salary: 18 000 - 25 000 PLN net (B2B)  or 15 000 - 21 000 PLN gross (contract of employment) 

  • Work equipment such as a laptop, headphones,

  • Flexible working schedule, fully remote or hybrid with the possibility of working from one of our office locations in Kraków or Warsaw.


  • Multisport

  • Private medical care

  • Training budget 

  • OmniLearns -  language

  • OmniLearns - studies and courses

  • Paid vacation (B2B)

Recruitment process

  • An introduction call with the recruiter where you will learn more about the company and position (30-40 mins).

  • Technical interview with team members. 

  • Cultural fit. 


If that sounds interesting, do not hesitate to apply :) In case of any questions, reach out to us at

Submit Your Application

You have successfully applied
  • You have errors in applying