1 - 20 of 287 Jobs

Search for Senior Node.js Backend Developer

287 results

Apply
companyJobgether logo
Full-time|Remote|Bulgaria

Role overview Jobgether is searching for a Senior Node.js Backend Developer to join a partner company. This position is remote-first and available to candidates living in Bulgaria. What you will do Design and build secure, scalable backend systems that support digital finance services worldwide. Develop and maintain APIs and backend infrastructure for critical business needs. Architect solutions to meet complex technical requirements and ensure resilience. Optimize distributed systems for both performance and reliability. Work closely with experienced engineers based in different regions. Help shape next-generation financial products through backend development. What makes this role unique Join an engineering team that values autonomy and ownership. Tackle challenging technical problems and work with modern backend architecture. Grow your skills with new technologies in a culture that encourages innovation. Make a direct impact on products used by customers worldwide. Requirements Professional experience as a backend developer with strong Node.js expertise. Comfort working with distributed systems and optimizing for performance. Interest in solving complex engineering challenges. Located in Bulgaria.

Apr 28, 2026
Apply
companyTietoevry logo
Full-time|On-site|Plovdiv

Tietoevry is seeking a Senior React Native Engineer with solid Node.js experience to join the Tieto Tech Consulting team in Plovdiv. The focus is on developing mobile applications that enhance user experience and align with business objectives. Teamwork is central, with frequent collaboration across different disciplines. What you will do Design, develop, and maintain mobile applications using React Native Integrate apps with back-end services and APIs through Node.js Partner with UX/UI designers to create intuitive and attractive user interfaces Participate in code reviews to support code quality and consistent practices Stay informed about new tools, frameworks, and trends in mobile development Location This role is based in Plovdiv.

Apr 22, 2026
Apply
companyBosch Group logo
Internship|On-site|Sofia, Bosch Digital

Join Bosch Digital as a Backend Developer Intern and kickstart your career in software development. As part of our team in Sofia, you will work on innovative projects that drive digital transformation and enhance our solutions for customers worldwide. This is a fantastic opportunity to gain hands-on experience in backend technologies and contribute to meaningful projects.

Mar 18, 2026
Apply
companyTietoevry logo
Full-time|On-site|Varna

Tietoevry is looking for a Senior React Native Engineer (m/f/d) to join the team in Varna. This position centers on developing mobile applications with React Native and Node.js, working alongside colleagues from various backgrounds to improve user experiences. Key responsibilities Design and build mobile applications using React Native and Node.js Identify, troubleshoot, and resolve complex technical issues Participate in all phases of the development lifecycle, from planning through deployment Mentor junior engineers and promote best practices within the team Collaboration and impact This role involves active collaboration with team members from different disciplines. The goal is to deliver solutions that enhance user experiences and support continuous improvement within the team.

Apr 22, 2026
Apply
companytrading212 logo
Full-time|On-site|Sofia

Join Our Mission to Empower Wealth BuildingAt trading212, we are revolutionizing the trading and investing landscape by crafting innovative products that resonate with our users.We champion a culture of excellence and agility, driving our success in a rapidly evolving market.Currently, we proudly serve over 4.5 million clients, managing more than €30 billion in assets—a true testament to the trust we have established in just a few years.Your RoleDesign and implement solutions with a comprehensive understanding of business challenges, our service architecture, and the relevant technologies and infrastructure.Be involved in every phase of the software development lifecycle (SDLC)—from gathering requirements and designing implementation to coding, testing, deploying, and monitoring. You will take full ownership of your code and ensure its continuous improvement.Develop robust solutions focused on performance, scalability, and resilience—your code will operate in a high-stakes environment where downtime, latency, and data loss are unacceptable.Collaborate within small, autonomous teams that operate on short release cycles. We value agile methodologies and a balanced approach to processes that avoid chaos without compromising speed.Engage in knowledge sharing and continuous learning with colleagues. As our company evolves, so must we, and constructive feedback is one of our strongest tools for growth. QualificationsProven experience in developing services within a microservice architecture, having contributed to a highly scalable and performant system comprising over 200 microservices.Strong understanding of common communication protocols. You should be adept at utilizing HTTP/WebSockets and AMQP, with the ability to choose the appropriate protocol based on the context.Familiarity with at least one widely-used web framework, regardless of programming language. Our language-agnostic system empowers engineers to select the most suitable language for specific tasks. We strive for a harmonious balance between cutting-edge technologies and proven solutions.A comprehensive understanding of system performance, scalability, and security best practices.

Jun 21, 2023
Apply
companyTietoevry logo
Full-time|On-site|Sofia

Role overview Tietoevry seeks a Senior React Native Engineer with solid Node.js skills to join the team in Sofia. The focus is on building new features and enhancing mobile applications, always aiming for a smooth and effective user experience. Collaboration with colleagues from design, product, and engineering is a key part of the work. Main responsibilities Develop and maintain mobile apps using React Native Support backend features with Node.js Work closely with designers, product managers, and fellow engineers to deliver quality solutions Suggest and implement improvements for user experience and app performance Location This role is based in Sofia.

Apr 22, 2026
Apply
companyCropX logo
Full-time|Hybrid|Plovdiv, Plovdiv Province, Bulgaria

Join the innovative team at CropX as a Senior Backend Developer and contribute to the development of cutting-edge, scalable software solutions. This position offers a hybrid working model, integrating remote work with collaborative opportunities in our Plovdiv office.In this role, you will engage in a modern development environment equipped with AI tools like Copilot and Claude, facilitating faster and more intelligent development processes. We seek an individual who is proactive, self-sufficient, and enthusiastic about tackling intricate technical challenges.Key Responsibilities:Design, develop, and maintain robust backend services and APIs.Analyze, troubleshoot, and rectify complex technical issues.Collaborate effectively with team members to deliver exceptional solutions.Enhance application performance and ensure scalability.Work with various databases and cloud environments.Utilize AI tools to boost productivity and improve code quality.

Apr 9, 2026
Apply
companyTide logo
Full-time|On-site|Bulgaria

ABOUT TIDEAt Tide, we empower small and medium-sized enterprises (SMEs) to optimize their operations, saving both time and money. We provide not only business accounts and banking services but also a comprehensive suite of user-friendly administrative solutions ranging from invoicing to accounting.Tide is revolutionizing the small business banking sector with over 1.8 million members worldwide, including regions such as the UK, India, Germany, and France.By leveraging cutting-edge technology, we design all solutions with SMEs in mind. With rapid onboarding processes, minimal fees, and innovative features, we thrive on making data-driven decisions to fulfill our mission: to enable SMEs to focus on what they love.Tide Facts:Available for SMEs in the UK, India, Germany, and FranceOver 1.8 million members: 800,000 in the UK and 1,000,000 in India, with rapid growthSecured over $300 million in fundingMore than 2,500 diverse employees globallyHeadquartered in Central London, with a technology and member support center in Sofia, Bulgaria, and additional offices in Serbia, Romania, Lithuania, Hyderabad, Gurugram, New Delhi, Berlin, Paris, and Luxembourg.ABOUT THE TEAM:Our engineering team, comprising 40+ dedicated professionals, is focused on designing, developing, and managing a rich product catalog across various business domains (e.g., Payment Services, Business Services). With an extensive roadmap ahead, we constantly face exciting challenges. We trust our engineers to make impactful technical decisions that influence multiple teams and shape the future of Tide's Global One Platform. This is a unique chance to significantly contribute by taking ownership of engineering practices within a rapidly growing company!Our engineers work in small, autonomous teams dedicated to specific domains, overseeing the entire lifecycle of various microservices within Tide’s service catalog. They self-organize, collaborate to tackle technical challenges, and establish their own guidelines within the different Communities of Practice, regardless of their current position in our Growth Framework.ABOUT THE ROLE:Engage with our event-driven microservice architecture, which currently includes over 200 services managed by 40+ teams. You will be responsible for defining and maintaining the services your team owns (you design, build, run, and scale them globally).

Feb 2, 2026
Apply
companyTrinetix logo
Full-time|Remote|Remote — Bulgaria

Role overview Trinetix seeks a Full-Stack Architect with deep experience in Node.js and React.js. This fully remote role is open to candidates based in Bulgaria. The architect will define and implement architecture solutions that strengthen the company’s applications and services. What you will do Design and build architecture for scalable, high-performance applications Develop both front-end and back-end features using React.js and Node.js Collaborate with cross-functional teams to deliver software solutions Guide development processes to support quality and efficiency Requirements Proven experience as a full-stack architect or in a similar role Strong skills in Node.js and React.js Comfortable working across both client and server sides Ability to work effectively with diverse technical teams Location This is a remote position within Bulgaria.

Apr 24, 2026
Apply
companyTietoEVRY logo
Full-time|On-site|Veliko Tarnovo

Role overview TietoEVRY seeks a Senior React Native Engineer with strong Node.js experience to join the Tieto Tech Consulting team in Veliko Tarnovo. The role centers on developing and maintaining mobile applications that offer reliable, high-quality user experiences. What you will do Collaborate with cross-functional teams to deliver mobile app projects Design, build, and support applications using React Native and Node.js Apply technical expertise to help create solutions that meet client requirements Location This position is based in Veliko Tarnovo.

Apr 22, 2026
Apply
companySutherland logo
Full-time|On-site|Sofia

Sutherland seeks a Principal Backend Voice Software Developer based in Sofia. This position leads backend development for voice technology projects, focusing on building scalable systems that enhance user experience and address client needs. Role overview The Principal Backend Voice Software Developer guides a talented team, setting technical direction and ensuring that backend solutions for voice platforms are robust and reliable. Collaboration with team members and stakeholders is central to delivering effective results. What you will do Lead backend development for voice-focused software projects Guide and mentor a skilled engineering team Design and implement scalable backend systems Work to improve user experience and fulfill client requirements

Apr 22, 2026
Apply
companySumUp logo
Full-time|On-site|Sofia, Bulgaria

Join the Global Bank tribe where we are revolutionizing the banking infrastructure for merchants. Our mission is to empower small merchants worldwide with a digital business account that simplifies their banking needs, making us the go-to banking partner for them.As a Senior Backend Engineer, you will play a pivotal role in transitioning from fragmented regional systems to a unified global infrastructure, enabling millions of merchants to access seamless banking services tailored to their needs.Your expertise will be crucial in designing and developing a fully distributed, event-driven system that is resilient and compliant across multiple regions.In this role, you will primarily work with Kotlin while having the opportunity to engage with Elixir and Golang. We embrace Extreme Programming methodologies, focusing on small iterations, daily deliveries, and prioritizing technical design quality and deep problem-solving.Our technology stack includes Kotlin, Golang, Elixir, Java, AWS, Kafka, PostgreSQL, and Kubernetes, leveraged by observability tools such as Prometheus, Grafana, and Honeycomb. Additionally, we utilize AI-assisted development tools including Cursor and GitHub Copilot.

Feb 19, 2026
Apply
companySumUp logo
Full-time|On-site|Sofia, Bulgaria

At SumUp, we celebrate the everyday heroes who possess the courage to pursue their passions and the determination to turn their dreams into reality. Our mission revolves around empowering small business owners with innovative, user-friendly financial solutions that simplify the management of their enterprises. With a founder's mentality and a 'team-first' attitude, our diverse teams across Europe, South America, and the United States collaborate to ensure that these entrepreneurs can thrive in their endeavors. The Global Bank team at SumUp is responsible for developing the foundational infrastructure and services that provide merchants with digital bank accounts, enabling them to manage their finances efficiently and reliably. Within this team, the Balance Management Squad is pivotal. We are currently nearing a significant milestone: the consolidation and modernization of our balance management system in Europe. Our next ambitious project is to establish a global transaction history service—a unified platform that offers merchants consistent and transparent insights into their financial activities across all regions. As a Backend Engineer, you will play a crucial role in modernizing existing systems while balancing innovation and stability. You will collaborate with teams across various regions to build reliable services that can navigate diverse markets with unique regulatory requirements. If you are passionate about solving complex problems in high-load systems, have a curiosity for banking, and are eager to join a team that embraces challenges, we would love to connect with you.

Feb 19, 2026
Apply
companyTietoevry logo
Full-time|On-site|Sofia

Role overview The Senior React Native Engineer with Node.js at Tieto Tech Consulting will focus on building mobile applications in Sofia. This position involves close collaboration with colleagues from various backgrounds to deliver new solutions for clients and projects. What you will do Develop mobile applications using React Native Support backend functionality with Node.js Work alongside cross-functional teams throughout each project Write code that is clean, efficient, and easy to maintain Share technical insights and contribute to ongoing projects Requirements Extensive experience with React Native and Node.js Track record of delivering high-quality code Comfortable working in collaborative, team-focused environments This position provides a direct role in shaping important projects at Tieto Tech Consulting.

Apr 22, 2026
Apply
companyDevexperts logo
Full-time|On-site|Sofia

As part of our continuous expansion, we are eager to connect with technology experts and keep an open line for future prospects and exciting projects. This is a talent pool opportunity in Portugal, where we are currently welcoming spontaneous applications to establish a robust pipeline of proficient professionals for when relevant positions arise.We are actively seeking talented Java Backend Developers who are interested in joining our Research & Development teams for future opportunities.Our teams are responsible for developing and maintaining high-performance, low-latency platforms utilized by thousands of users globally every day. The backend services we create manage intricate business processes such as order processing, validation, routing, data reconciliation, and performance-critical calculations. We prioritize code quality, reliability, and scalability, achieving this through meticulous design, peer reviews, and thorough testing. Our engineers operate in multicultural, distributed teams, collaborating with QAs, frontend developers, business analysts, and product stakeholders in an agile (Scrum/Kanban) environment.Technologies We Work With:Core Java (11+): Collections, Streams, Threads, Concurrency, JVM tuningFrameworks & Tools: Spring, JUnit5, AssertJ, MockitoInfrastructure: Docker, PostgreSQL, Liquibase, SplunkCollaboration & CI/CD: Atlassian suite, Slack, TeamCity, SonarOur Work Culture:We are passionate about coding in Java and delving into the underlying mechanics (threads, collections, memory, JVM).We utilize solid computer science foundations to address complex challenges with efficient solutions.We are committed to writing clean, maintainable, and well-tested code.We transform ideas from concept to production and celebrate our achievements together.We foster a collaborative, supportive, and feedback-driven environment across cultures and time zones.We communicate in English (B2+).

Nov 6, 2025
Apply
companyRedis logo
Full-time|Hybrid|Bulgaria

About UsAt Redis, we are pioneers in creating high-performance applications that power the digital world. If you've ever checked the weather, made a purchase, or tracked a flight online, you've experienced the speed of our technology firsthand. Join us in our mission to build simpler, faster solutions for over 10,000 clients globally.Why You'll Love Working with UsBecome a vital member of our innovative engineering team, developing and managing the infrastructure that supports our cloud service offerings. You will harness the power of cutting-edge technologies, primarily using Python, to design and optimize cloud-based systems that elevate user experiences.Your Responsibilities:· Develop API flows using Python for provisioning, querying, and optimizing cloud infrastructure, laying the groundwork for our adaptable Redis solutions.· Integrate functionalities from leading cloud service providers to enhance the flexibility and scalability of our offerings.· Collaborate with multidisciplinary teams to construct robust and scalable architectural frameworks.· Create automated tools and systems for effective cloud infrastructure management.Qualifications:· At least 5 years of software development experience, preferably with Python or Go, or other object-oriented programming languages.· Proven experience with cloud platforms, particularly AWS and GCP is advantageous.· Strong knowledge of Docker and container orchestration tools, especially Kubernetes.· Familiarity with RESTful APIs and microservices architectures.· Bachelor's degree in Computer Science or a related discipline.Bonus Points If You Have:· Practical experience with popular Python web API frameworks like Flask or FastAPI. Redis Culture and Benefits:Attractive compensation package including salary and equity options25 days of flexible vacationHybrid work model with options for remote and in-office workMonthly allowance for home internet and phone servicesOne-time setup allowance for home office equipment

Oct 8, 2025
Apply
companySumUp logo
Full-time|On-site|Sofia, Bulgaria

At SumUp, we champion the everyday heroes—those with the courage and determination to pursue their passions and realize their dreams.We place small business owners at the center of our mission, crafting powerful and user-friendly financial solutions designed to empower them in managing their businesses. With a founder's mentality and a collaborative, 'team-first' spirit, our diverse teams across Europe, South America, and the United States unite to ensure that small business owners can thrive in their endeavors.About the TeamThe Payments Reporting team is integral to SumUp’s financial infrastructure, developing systems that millions of merchants depend on daily to reconcile, report, and make sense of their finances. We are currently on an exciting journey to build a reporting platform that accommodates both external integrators and internal teams at scale, delivering functionalities from file-based exports to real-time API reporting. This role has emerged due to our ambitious growth outpacing the capacity of our current team of three backend engineers, and we need someone who can take significant ownership of complex backend tasks, allowing the team to accelerate critical architectural improvements.What You Will DoDevelop and maintain backend reporting features, including Payout Reports, Payment Reports, Fee Invoices, and Transaction Reports.Design and manage Reporting APIs (like Transaction History and Payout History) that cater to both external integrators and internal stakeholders.Lead the migration of core payments functionality from legacy systems, modernizing the infrastructure that supports our reporting platform.Ensure the operational health of reporting services through effective monitoring, incident response, and performance optimization.Actively engage in planning and refinement sessions, providing technical assessments and effort estimations.Mentor junior engineers through code reviews, collaborative sessions, and knowledge sharing.

Apr 6, 2026
Apply
companySumUp logo
Full-time|On-site|Sofia, Bulgaria

Join the Global Bank tribe at SumUp, where we are developing the essential infrastructure and core services that empower our merchants with digital bank accounts. Our vision is to be the foremost banking partner for small merchants worldwide, delivering a seamless, straightforward, and affordable banking experience tailored to their unique needs.As a member of the Global Bank tribe, you will play a pivotal role in building SumUp's digital banking ecosystem. Collaborate within a diverse, autonomous, and cross-functional team that brings product ideas from concept to reality. Embrace the opportunity to work with talented colleagues from 32 different nationalities spread across cities like Cologne, Berlin, São Paulo, Sofia, London, and Vilnius, all driven by a shared commitment to ownership, purpose, and supporting small businesses in thriving.As a Senior Backend Engineer, you will take charge of enhancing and maintaining a high-throughput banking ecosystem for our merchants within the Global Bank Tribe. Your contributions will be instrumental in architecting and evolving our global banking platform, ensuring high availability, scalability, and observability across various regions. If you're eager to gain hands-on experience in building products for business accounts, card payments, and transfers across Europe and Latin America for SumUp's Global Bank, we invite you to embark on this exciting journey with us!

Mar 10, 2026
Apply
companyRemoFirst logo
Full-time|Remote|Bulgaria

Join RemoFirst as a Senior Backend Engineer! We are revolutionizing global hiring, enabling businesses to assemble outstanding teams regardless of geographical boundaries.At RemoFirst, our mission is to be the most cost-effective and accessible global HR platform for over 400 million businesses. We streamline hiring, onboarding, payroll, compliance, and talent management across borders, allowing companies to focus on their core mission rather than administrative tasks.As we experience rapid growth and reshape one of the fastest-growing sectors worldwide, we are seeking a Senior Backend Engineer. The ideal candidate will possess robust expertise in both Python and Java to enhance our existing Python systems and contribute to the strategic transition of our backend architecture to Java. This role demands a hands-on approach, emphasizing technical ownership and providing exposure to globally scaled systems. You will not only implement requirements but also assume significant responsibility for product quality, demonstrating a deep commitment to our customers and the solutions we create. In this fully remote role, you will collaborate with diverse engineering, product, and design teams across the globe.

Mar 6, 2026
Apply
companytrading212 logo
Full-time|On-site|Sofia

Join Us in Empowering Wealth CreationAt trading212, we are redefining the landscape of trading and investing by crafting innovative products that resonate with users. Our commitment to excellence and rapid execution has been pivotal to our growth.Currently, we proudly support over 4.5 million clients, managing more than €30 billion in assets—an impressive reflection of the trust and scale we’ve achieved in just a few years.Your Role and ResponsibilitiesTake a comprehensive approach to problem-solving, integrating business challenges, service architecture, and the technological landscape into your solutions.Lead the full software development lifecycle (SDLC), from requirements gathering and design through coding, testing, deployment, and monitoring. You will own your code, ensuring it remains robust and optimized for enhancements when opportunities arise.Design for performance, scalability, and resilience, ensuring your code operates flawlessly in a demanding environment where downtime, latency, and data loss are unacceptable.Collaborate within small, autonomous teams with rapid release cycles, leveraging agile methodologies to maintain high velocity while preserving necessary processes.Engage in continuous learning and knowledge sharing within the team, as our growth is contingent on the company’s collective evolution and constructive feedback. What We Expect from YouA solid understanding of common communication protocols, with comfort in using HTTP, WebSockets, and AMQP, alongside the ability to discern appropriate application contexts.Experience with at least one widely-used web framework, regardless of programming language. Our technology-agnostic platform allows engineers to choose the most suitable language for specific tasks, balancing cutting-edge solutions with proven technologies.A strong grasp of RDBMS concepts, including indexing, transactions, isolation levels, and locking mechanisms, with the skills necessary to design high-performance databases.

Jun 21, 2023

Sign in to browse more jobs

Create account — see all 287 results

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.