Senior Backend Developer

MasterBorn Software Logo

MasterBorn Software

πŸ’΅ $49k-$74k
πŸ“Remote - Poland

Summary

Join our team of skilled Backend Developers collaborating with US clients from the high-end American IT market. We utilize React, React Native, Node.js, and TypeScript, working with startups on diverse and exciting challenges. Enjoy the flexibility of working within the Polish time zone while collaborating with clients across various industries. The role offers a competitive salary, remote work options, and a comprehensive benefits package. We are seeking individuals with 4+ years of experience in Node.js and related technologies to contribute to innovative solutions for our clients.

Requirements

  • 4+ years of commercial experience in Node.js
  • Have a deep knowledge of at least one Node.js backend framework (e.g. Express.js, NestJS, Fastify, etc) - know APIs/functions/features, thoroughly used them in abstract constructions/utilized
  • Experienced with TypeScript
  • Proficient in developing and maintaining high-performance, scalable, and secure REST APIs, as well as familiar with GraphQL
  • Have usage experience with Docker - know how to prepare and debug the environment and connect things up to work locally
  • Worked within AWS stack - used S3, Cognito, SNS, SQS, others
  • Worked with SQL/NoSQL databases (integration and design-wise) utilising ORM or query builder tool (ie. Prisma, Knex)
  • English level B2/C1 - to cooperate with American clients
  • Polish level C1 - to communicate easily within the team
  • Open-minded to new challenges (different frameworks, etc)
  • Understand the significance of MVP and prioritize the pursuit of excellence and high-quality outcomes, even amid tight project timelines
  • Understand the significance of MVP and aim to deliver top-notch results, even amid tight project timelines
  • Communicate with the team to efficiently translate business complexities (user stories/tasks) into solutions (results/estimations)
  • Build and nurture strong client relationships
  • Share your expertise with other team members
  • Ability to adapt to various situations and requirements
  • 4+ years of commercial experience in Node.js, SQL and NoSQL DBs, knowledge of JS frameworks (e.g Express.js, NestJS), experience in TypeScript, SOLID and KISS, knowledge about: design and architecture patterns, basic usage AWS services, basic dev-ops skills (Docker, GitHub Actions)

Responsibilities

  • Writing readable and easy to maintain JS/TS code with OOP flavor
  • Writing documentation for delivered code
  • Being partially responsible and involved in design and modification of the DB structures
  • Clearly communicate feasible technical solutions and propose alternative approaches when needed
  • Support architecture decisions and direction of the project
  • Maintain continuous contact with the client and foster good relationship
  • Provide the client with possible options and solutions, along with necessary information in difficult or unclear situations
  • Being a natural leader in terms of Backend - staying on top with trends/news, sharing them, teaching others and aiming for best quality solutions
  • Peer code review

Preferred Qualifications

  • Knowledge of Scrum and Agile methodologies
  • Open-source contributions
  • Serverless experience
  • Experience in various BE frameworks
  • Worked in the very beginning of the product development/creation stage
  • Experience in designing application architecture and documenting it with Architectural Decision Record (ADR)

Benefits

  • B2B/UZL
  • Paid days off
  • 100% remote (or hybrid/onsite - as you prefer)
  • Polish time zone
  • Flexible hours
  • Full-time position
  • Long-term contract
  • Scrum Teams
  • Learning budget
  • Budget for health insurance and sports
  • Mentoring Program
  • Individual Career Path

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.