Senior Node.js Developer

  • Full time
  • Prague
  • Posted 4 months ago
Node.js (advanced)
Redux (advanced)
ReactJS (advanced)
TypeScript (advanced)
Jest or similar (advanced)
Git (advanced)
ES6+ (advanced)
English (advanced)
At BinarApps, we develop outstanding digital products cooperating with international entrepreneurs.
Our goal is to shape a sustainable world by creating amazing projects with great people.
We offer a relaxed, supportive, full of self-growth opportunities job environment where transparency and clear communication come first.
Join our culture of encouragement, quality, and trust. 

How do we work?

  • we usually cooperate with international clients, therefore we speak English on a daily basis
  • we pay a lot of attention to the quality of code. We keep it clean and well-tested. We do Merge Requests with mandatory Code Review, backed up with a CI
  • we do things the Agile way
  • we work in a Team who don’t compromise on quality
  • we cooperate closely with clients and have a real influence on the final outcome

By joining us you get:

  • learning & development opportunities
  • internal conference and training 
  • access to our private library 
  • mentoring and leader’s support
  • regular feedback
  • English classes 
  • work-life balance 
  • team events
  • efficient tools 
  • FitProfit/FitSport card 
  • free medical care
  • co-funded parking 
  • bicycle shelter
  • great office locations 

Join us if:

  • you have 4+ years of experience with Node.js
  • you have good knowledge of JavaScript (ES6) and/or TypeScript
  • you have experience in JSON REST API implementation
  • you are proficiency in using Git
  • you have experience with testing tools
  • you have understanding of relational and/or non-relational databases using TypeORM, Mongoose, etc.
  • you are open to discuss and iterate over your ideas during code reviews
  • you can communicate in English (at least B2 level)

Nice to have:

  • familiarity with GraphQL
  • willing to share your knowledge with others

Your role and responsibilities:

  • building and maintaining scalable, tested backend and frontend applications
  • being a part of an Agile development team led by Scrum Master / PM and collaborating with other experienced specialists 
  • mentoring other, less experienced developers
  • participating in other internal initiatives (technical recruitment, estimation of pre-sale projects)
  • taking part in the code review process
  • have a chance to share your knowledge during internal and external workshops, meet-ups, and internal conferences

To apply for this job please visit