Appfire builds next-generation enterprise collaboration solutions to liberate teams from silos and make work flow. By extending and enhancing what’s possible on platforms like Atlassian, Microsoft, Monday.com, Salesforce and more, Appfire enables companies to increase value from the many platforms they’ve invested in. Appfire empowers today’s knowledge workers to plan and deliver their best work. Appfire’s portfolio of top-selling apps serves more than 20,000 customers – including 55% of the Fortune 500. As a product-led company, Appfire identifies gaps in industries serving knowledge workers and then builds solutions that drive productivity and efficiency.

Appfire continues to grow exponentially, with teams spanning 20+ countries. We are financially strong, profitable since inception, continuously meeting or exceeding revenue targets, and we invest heavily in strengthening the foundation of our organization. Being philanthropic is integral to operating our business, so we donate 1% of employee time, product, profit, and equity as part of our Pledge 1% commitment.

Come join our team!

Job purpose and Overview

You will be working with our 7pace product team and develop and improve our time tracking solution that integrates with the Microsoft environment (Azure DevOps) and on a brand new version of the extension for monday.com. This job will give you a chance of being a part of a cross-functional team that is responsible for the full software development life cycle, from conception to deployment. You will work closely with our Product Owner, Chief Product Architect, Frontend Engineers (on integrating user-facing elements with server-side logic), backend Engineers (.NET), and other software development teams in order to ideate new software solutions and improve existing ones.

What you will do

  • You will work closely with our Product Owner, Chief Product Architect, Frontend Engineers (on integrating user-facing elements with server-side logic), backend Engineers (.NET), and other software development teams in order to ideate new software solutions and improve existing ones.
  • You will be part of our Backend team and will guide them into Node.js concepts and practices. 
  • You will also work on extending the functionality of the solution with Node.js and microservices.
  • Our product's tech stack is as follows:
    • Frontend: React.js, Redux, TypeScript/JS
    • Backend: Microservices, C#, ASP.NET Core, Node.js, MSSQL, Azure
    • Azure DevOps, Github, Docker, Kubernetes

What we would like to see

  • Proven, solid experience as a Backend or full stack Node.js Engineer (or a similar role)
  • Proven experience TypeScript, React, REST/JSON API, Node.js
  • Intermediate knowledge, written and spoken, of English language

Nice to have

  • Familiarity with Frontend languages and libraries (HTML5, CSS3, JavaScript/TypeScript, React)
  • Experience with RDBMS design and development (PostgreSQL or MSSQL are preferred)
What we offer:
  • Salary (employment contract, UoP): 13 500 - 18 000 PLN gross/month 
  • Possibility to apply for 50% tax deductible costs on creative works (AKUP/IP tax-deductible costs)
  • Indefinite employment contract from day one, no trial periods
  • Every Appfire employee is eligible for company equity
  • 26 paid days off, regardless of years of experience
  • Wellness days – additional time-off each month to recharge and take care of yourself (1 day per month)
  • Private healthcare
  • MyBenefit platform - 150 PLN/month to spend on available shops, restaurants, gyms, etc.
  • Home office allowance - 200 PLN/month to cover your electricity and internet bills
  • Lunch card - 300 PLN/month to spend on groceries / restaurants (excluding alcohol and other excise duties items)
  • Life insurance
  • English language courses


#LI-Remote

Apply for this Job

* Required
resume chosen  
(File types: pdf, doc, docx, txt, rtf)
cover_letter chosen  
(File types: pdf, doc, docx, txt, rtf)


Our system has flagged this application as potentially being associated with bot traffic. Please turn off any VPNs, clear your browser cache and cookies, or try submitting your application in a different browser. If this issue persists, please reach out to our support team via our help center.
Please complete the reCAPTCHA above.