All offersWarszawaJSExperienced Node.js Developer
Experienced Node.js Developer
JS
Future Mind

Experienced Node.js Developer

Future Mind
Warszawa
Type of work
Undetermined
Experience
Mid
Employment Type
B2B
Operating mode
Remote
Future Mind

Future Mind

At Future Mind we shape the future by building impactful digital products. Take pride in your work, experience work-life integration, let us take you sailing on Masurian lakes, join our team of experts today!

Company profile

Tech stack

    Node.js
    advanced
    JavaScript (ES6+)
    advanced
    TypeScript
    regular

Job description

Online interview
Future Mind is looking for a self-reliable Node.js Developer to join our team in Warsaw, Tychy, or fully remotely.

Future Mind is a brilliant, inspiring team, one of the most awarded technology consulting companies in the region. We value proactive professionals who enjoy solving problems, sharing knowledge, and teamwork. Together we create high-quality solutions that fulfill the business needs of our clients and impact the lives of their customers every day. 

If you are an experienced software engineer, a good team player, someone who constantly improves their ability to pursue ever more interesting and demanding projects - you're the person we are looking for - we invite you to take part in our quick, remote, no-nonsense hiring process!

In March 2021 for the third time in a row, we received a Mobile Trends Award for delivering the best mCommerce application in Poland. As an example, the application we created for Hebe, maintained 5.0 review rate on Google Play more than a year after launch (as of November 2021). Today it still remains the highest rated retail mobile application. Our software engineers work on projects ranging from IoT experiments with large retail corporations to promising VR startups. Our tech stack includes mostly native mobile technologies, Python, Node.js, React, and Angular.

Our team includes more than 120 outstanding, experienced professionals, including more than 60 software engineers, who are equally enjoyable at our annual sailing weekend in Mazury and when solving complex technical issues with a project team. We value proactive professionals who enjoy solving problems, sharing knowledge, and working with others. If you're ready to join a company you will never want to leave, take a look at the list of requirements, and if you have what it takes, let's talk!

This job is all about:

  • creating high-quality software applications for outstanding local and global brands,
  • developing and optimizing server layer software — REST API, microservices, queues, and integrations with external services,
  • working with project teams including analysts, project managers, front-end and mobile software engineers, and test engineers, to deliver outstanding software products,
  • testing and improving the performance of the systems which we create,
  • taking part in drawing up relevant project documentation.

We are looking for candidates who:

  • have a solid knowledge of JavaScript / TypeScript,
  • have a solid knowledge of Node.js,
  • have experience working with frameworks such as Hapi, Express, Nest.js or similar,
  • experience in Unit and E2E testing (eg. Jest),
  • experience with SQL databases and ORM-s like Sequelize or TypeORM
  • knowledge of cloud solutions like AWS, Azure, GCP, Firebase etc.,
  • speak English at a level that will allow you to communicate with clients and peers and read specs,
  • be communicative — we want you to interact with the people you work with, help them do a better job,
  • pay attention to details, be consistent and accurate,
  • be creative — good ideas and constructive remarks are always welcome!.

 We appreciate:

  • knowledge of noSQL databases like MongoDB, Redis
  • knowledge of OpenAPI / Swagger or API Blueprint,
  • experience with Docker and CI/CD,
  • knowledge of WebSockets,
  • knowledge of queues and pub/sub pattern (eg. SQS, RabbitMQ)
  • knowledge of Agile methodologies and tools supporting project work e.g. Basecamp, Jira, Trello, etc.
  • experience gained while working on your own ideas or from involvement in open source projects,
  • experience in organizing and taking part in conferences, meetups, and sharing knowledge.

...and here's what we offer:

  • non-corporate, transparent work environment, where everyone has their say,
  • frequently reviewed salary, relevant to market rates, your developing skills, and the results you achieve,
  • possibility to significantly impact your projects — your input has real value,
  • continuous professional development and application of new technologies — we all keep learning,
  • financial support for professional development, when you want to learn, take part in a conference, or go to a meetup,
  • work-life balance, flexible working hours (yes, really, not just between 8 a.m. and 5 p.m.), 
  • the ability to work fully or partially remotely, or check in to one of our offices whenever you like,
  • fully paid private health insurance, subsidised sports membership, and language courses,
  • free breakfast, snacks, and drinks at the office, along with a chill-out space, a foosball table, and some gaming gear at our Warsaw office for when you need to relax and charge your batteries.