Remote Senior Backend Developer (REMOTE)

at Futuremedia

Posted 1 day ago 6 applied

Description:

  • We are a fast-growing tech company with a portfolio of SaaS products serving diverse industries.
  • Innovation, performance, and design precision are core to our values.
  • We are looking for a talented Senior Backend Developer to join our team and take a key role in crafting highly performant, maintainable, and user-focused web applications.
  • Responsibilities include participating in daily team routines like Stand-Up and Plannings, actively engaging in Sprint Work, developing testable code, troubleshooting, debugging, and updating code.
  • The role involves gathering and evaluating requirements in collaboration with UX/UI, Product Manager, and Engineers, translating requirements into feature development, and integrating software components into a fully functional software system.
  • You will collaborate effectively with other teams such as UX/UI, Product, and Engineering, prepare and present rough ideas to internal teams and key stakeholders, comply with project plans and agreed engineering standards, and apply best practices and standard operating procedures.
  • Monitoring system performance, participating actively in merge requests, and integrating with 3rd-party APIs are also key responsibilities.

Requirements:

  • A minimum of 5+ years of commercial experience with Node.js and RESTful APIs is required.
  • At least 1+ years of commercial experience with NestJS is necessary.
  • A thorough understanding of web application architecture and the development process is essential.
  • Candidates must have a comprehensive understanding of Object-Oriented Programming, design patterns, and service-oriented architecture.
  • Advanced experience with relational databases (PostgreSQL) and ORM, as well as designing scalable schemas, is required.
  • Experience with unit and integration tests is necessary.
  • A solid understanding of web technologies is expected.
  • Familiarity with Docker and Kubernetes (k8n) is required.
  • Knowledge of different application performance optimization techniques is essential.
  • Proficiency in English, both written and spoken, is required.
  • Candidates should possess strategic thinking and a problem solver mindset.
  • The ability to work autonomously in a fast-paced, agile environment is necessary.
  • Strong communication skills and experience working with remote teams are required.

Benefits:

  • This is a long-term, full-time position (40 hours per week).
  • Employees receive 22 days of paid annual leave per year.
  • Bank holidays are provided as per the country of residence.
  • You will work on high-profile, global, modern tech digital products generating millions of visitors monthly.
  • Flexible working hours are available within the range of 7 AM to 6 PM to cover daily and weekly meetings.
  • The position allows for working from home.
  • A stable, no-stress, drama-free working environment is offered.
  • The company sponsors upskilling opportunities for employees.