Sofia, Sofia City Province, Bulgaria Remote (Global)

apply is hiring a Senior Backend Developer (REMOTE)

About the Role

Apply is hiring a Senior Backend Developer to craft highly performant, maintainable, and user-focused web applications for a portfolio of SaaS products. You will take a key role in development, collaborating closely with UX/UI, Product, and Engineering teams.

What You'll Do

  • Participate in daily team routines like Stand-Up and Plannings
  • Participate actively in Sprint Work
  • Develop testable code
  • Troubleshoot, debug, and update code
  • Gather and evaluate requirements in collaboration with UX/UI, Product Manager, and Engineers
  • Translate requirements into feature development
  • Integrate software components into a fully functional software system
  • Collaborate effectively with other teams like UX/UI, Product & Engineering
  • Prepare and present rough ideas to internal teams and key stakeholders
  • Comply with project plans and agreed engineering standards
  • Apply best practices and standard operating procedures
  • Monitor system performance
  • Participate actively in merge requests
  • Integrate with 3rd-party APIs

What We're Looking For

  • 5+ years of commercial experience with Node.js and RESTful APIs
  • 1+ years of commercial experience with NestJS
  • Thorough understanding of web application architecture and development process
  • Comprehensive understanding of Object-Oriented Programming, design patterns, and service-oriented architecture
  • Advanced experience with relational databases (PostgreSQL) and ORM and designing scalable schemas
  • Experience with unit and integration tests
  • Understanding of web technologies
  • Docker and k8s are known terms
  • Knowledge of different application performance optimization techniques
  • English proficiency, written and spoken
  • Strategic thinking
  • Problem solver mindset
  • Ability to work autonomously in a fast-paced, agile environment
  • Strong communication skills and experience working with remote teams

Nice to Have

  • HTML/CSS3
  • ReactJs/NextJs
  • Solid experience with Stripe payment integration
  • Familiarity with CI/CD tools and practices
  • Experience with containerization (Docker) and cloud platforms (AWS)

Technical Stack

  • Node.js, NestJS, PostgreSQL
  • Docker, k8s
  • Stripe, AWS
  • ReactJs, NextJs, HTML, CSS3

Benefits & Compensation

  • 22 days of paid annual leave per year
  • Bank holidays as per the country you live in
  • Work on high-profile, global, modern tech digital products generating millions of visitors monthly
  • Flexible working hours (within the working hours of 7AM and 6PM to cover dailies and weeklies)
  • Work from home
  • Stable, no stress, drama-free working environment
  • Company-sponsored upskilling

Work Mode

This is a fully remote position with a global scope.

We are an equal opportunity employer.

Required Skills
Node.jsNestJSPostgreSQLDockerk8sStripeAWSReactJsNextJsHTMLAPI DesignSystem ArchitectureMicroservicesCI/CDCloud Infrastructure
Ready to relocate and code from paradise?

Thailand or Vietnam — your office, your rules

Iglu offers relocation to Bangkok, Chiang Mai, Ho Chi Minh City, or Hong Kong. Full employment, legal setup, and a community of 200+ digital professionals.

Relocation to 5 countries
Full legal work setup
Developer community access
Work-life balance culture
Explore locations
Relocation support included
About company
apply

A fast-growing tech company with a portfolio of SaaS products serving diverse industries.

Visit website
Job Details
Category backend
Posted 7 months ago