Senior Full Stack Developer 23k-25,2k net + VAT B2B

Join Deviniti as a Senior Full Stack Developer and make yourself comfortable in our Software Home! 

No time to read? That’s okay! Here’s a short summary: 

  • Stack: Node.js, React/TypeScript,  PostgreSQL/Oracle, AWS
  • Hours: full time
  • Mode: remote
  • Project: development of a platform that enables the delivery of any products from anywhere in the world

What will you work on as a Senior Full Stack Developer ?

  • We are looking for an experienced Senior Full Stack Developer, who will work closely with the Client on an innovative platform that enables the delivery of any products from every corner of the world.

What tasks await you in this role?

  • active cooperation with the Client to understand the requirements and expectations for the final product;
  • translating requirements into technical specifications for application functionality;
  • designing, monitoring application performance, and making necessary modifications to improve stability and efficiency;
  • coordinating and executing the application deployment process, including setting up the production environment;
  • supporting the Client in testing the application for proper operation before deployment.

You are the one we’re looking for, if:

  • you have the following skills:
    • 4 – 5 years of experience in a developer position; 
    • knowledge of design patterns and software architecture; 
    • very good knowledge of Node.js; 
    • ability to work with relational databases (e.g., PostgreSQL, Oracle), experience in ORM (e.g., Hibernate) and familiarity with project build tools (Maven); 
    • experience in designing and developing user interfaces (UI/UX) using React/Typescript; 
    • good knowledge of application state management tools, both local and global, e.g., Redux; 
    • experience with AWS cloud services; familiarity with AWS Lambda, AWS API Gateway, S3, EC2, etc.; ability to configure and maintain AWS cloud infrastructure; 
    • experience working with code repositories such as GIT and knowledge of Continuous Integration/Delivery tools (Gitlab CI/CD, Jenkins, Bamboo);
    • experience in creating and integrating with REST APIs and writing unit tests e.g., JUnit and integration tests


  • you can also work in a team! In particular, we value:
    • excellent organization of own work;
    • accuracy and independence;
    • english and Polish languages at B2/C1 level;
    • ability to learn quickly, open-mindedness and flexibility;
    • curiosity and drive to seek better solutions.

What do we care about?

  • Your mental and physical well-being: we offer access to Mindgram, and we also have a running team that trains every week with professional running coaches.
  • The development of your skills: each team has their career paths, we use Udemy for Business, and we also participate in both internal and external trainings to constantly learn more.
  • Your opinion and influence on your work environment: we use Officevibe (an employee experience platform), and we cultivate the culture of constructive feedback and recognition.
  • Your freedom: apart from working from home and flexible hours matching your lifestyle, we also have many hobby groups that allow you to share your passions with others. So, are you interested in arts and crafts, literature, plants, board games or sports? 
  • The world and people: through our CSR program “Deviniti Cares” we take care about our planet, as well as about people around the world. Together we decide what causes we support, and we help by using the quarterly budget established entirely for charity initiatives.


Do you want to join us? Apply! Ewelina will guide you through the recruitment process 

You can expect the following 4 recruitment stages:

  1. CV screening – we read about your experience and make sure that it matches our needs.
  2. Phone interview – during these 30 minutes the recruiter describes the role further and asks a few questions (i.e. about your expectations and notice period).
  3. Online interview (and additional meeting) – here you meet the recruiter, the team leader, and a specialist, who verify your skills. The meeting usually lasts about 1,5h. 
  4. The decision, which is presented to you about 2 weeks after the interview.


Who are we, what have we accomplished so far, and what are our values? Check it on our website You can also follow us on LinkedIn, Facebook and Instagram.

You like Deviniti, but this position is not for you? Take a look at our career tab – maybe you’ll find an offer that’s perfect for you!

Privacy policy