On behalf of Mrkter, SD Solutions is looking for a talented Back-End Developer to join an experienced team dedicated to making a significant impact on the digital era.

SD Solutions is a staffing company operating globally. Contact us to get more details about the benefits we offer.

Your primary focus will be on developing backend components and implementing them following NodeJS workflows. This role requires a commitment to collaborative problem-solving, sophisticated design, and delivering quality products.

Responsibilities:

  • Collaborate with the development team to design and implement software solutions.
  • Develop new functionality as NodeJS microservices.
  • Write reusable, testable, and efficient code.
  • Design and develop RESTful APIs.
  • Work with both SQL and NoSQL databases, including MS SQL and PostgreSQL.
  • Utilize Docker and Kubernetes for containerization and orchestration.
  • Proactively troubleshoot, debug, and upgrade software.
  • Ensure the software is responsive, efficient, and scalable.
  • Take business scenarios and translate them into technical designs.
  • Continuously improve code quality by identifying and addressing bad code, always seeking better solutions.

Requirements:

  • 3+ years of experience as a Backend Developer.
  • Proficiency with NodeJS (Express/NestJS) using JavaScript/TypeScript.
  • Solid experience in designing and developing RESTful APIs.
  • Working experience with SQL and NoSQL databases, such as MS SQL and PostgreSQL.
  • Hands-on experience with Docker and Kubernetes.
  • Proficient understanding of core AWS technologies (e.g., Lambda, ECS, EC2).
  • Strong ability to quickly understand complex systems and their inner workings.
  • Focus on writing clean, maintainable, and simple code.
  • Familiarity with software engineering best practices, including testing, code reviews, and immutability.
  • In-depth knowledge of tools, libraries, and frameworks used in previous work.
  • Proficiency in debugging and resolving production issues.
  • Excellent spoken English.

Advantages:

  • Experience with NestJS framework.
  • Familiarity with bad practices and anti-patterns in software development.
  • A proactive mindset with a focus on continuous improvement.
  • The ability to speak Russian.

About the company:

Mrkter Technologies is a business that offers an operating system for marketing purposes, including payment services. Mrkter provides financial solutions and operations dedicated to the digital marketing industry.

By applying for this position, you agree to the terms outlined in our Privacy Policy. Please take a moment to review our Privacy Policy https://sd-solutions.breezy.hr/privacy-notice, and make sure you understand its contents. If you have any questions or concerns regarding our Privacy Policy, please feel free to contact us.