Job Openings Senior Software Engineer (Node.js)

About the job Senior Software Engineer (Node.js)

About hireworks
hireworks is building a community of top talent in Bulgaria and unlocking unparalleled access to positions at leading U.S.-based companies. As your employer, hireworks will ensure you have a seamless interview, onboarding, and employee experience—providing ongoing support and resources along the way. Established in 2023, hireworks is forging corp-to-corp relationships with leading U.S. organizations looking to grow their teams with best-in-class talent out of Bulgaria. Working with hireworks means joining a network of peers, mentors, and long-term career opportunities.
About our client
Provides a comprehensive cloud-based enterprise solution designed to modernize the hospitality sector. By streamlining digital transactions and deepening customer relationship management, our platform helps businesses scale efficiently while enhancing the end-user journey. Our technology focuses on integrating commerce, secure processing, and data-driven engagement to drive long-term loyalty.
About the Role
As a Senior Software Engineer, you will develop, scale, and monitor solutions and services that facilitate the transmission of online orders to our customers. Our team has the mission to create tools and features that enable the brand's day-to-day operations.
We aim to collaborate well. We encourage new ideas and experimentation. No part of the codebase is off-limits. You'll work with a passionate team dedicated to delivering amazing products using modern technologies.
We are looking for a true senior level engineer who has successfully demonstrated ownership of engineering teams including proven development of tasks assignments, design depth, and coding strength.
What You'll Do
  • Design and implement scalable, high-quality components and services that align with team and company goals.
  • Contribute to technical decision-making, including solution design and architecture, with a focus on addressing technical debt, reliability, and system performance.
  • Collaborate closely with product managers, designers, and stakeholders to translate customer needs into technical solutions.
  • Proactively monitor and improve system performance, identifying and resolving issues swiftly and effectively, while communicating clearly and effectively with stakeholders during incidents to ensure alignment and prompt resolution.
  • Take a proactive approach to support, digging into issues to identify root causes and developing long-term, proactive solutions to prevent recurrence.
  • Document and share knowledge effectively to elevate the teams technical expertise.
  • Champion best practices in software development, agile methodologies, and continuous improvement.
About You:
  • 5+ years of experience in software engineering, including excellent knowledge of modern tools and technologies like Node.js, Vue.js, Typescript, Postgres, Elasticsearch, Redis, Sns/Sqs, Kubernetes, Helm, CI/CD, etc.
  • Experience with architecting and developing end-to-end flows in a distributed/microservices application architecture.
  • Experience writing unit tests and testable code.
  • Demonstrates strong problem-solving skills and the ability to navigate complex technical challenges.
  • Exhibits excellent judgment, seeking diverse perspectives and challenging assumptions to improve outcomes.
  • Delivers constructive feedback that empowers individuals and strengthens the team.
  • Communicates technical concepts clearly, adapting to both technical and non-technical audiences.
  • Consistently meets sprint and quarterly commitments while maintaining high standards of quality and efficiency.
Benefits
hireworks is cultivating a growing community of top talent across Colombia, Argentina or Bulgaria. In addition to unlocking access to positions at top tier U.S. based companies, we offer a variety of benefits to enhance your experience:
  • Competitive Pay – compensation that reflects your experience and accomplishments.
  • Remote Flexibility – work from anywhere within your local country (Colombia, Argentina or Bulgaria), with the option to use co-working space as available locally.
  • Paid Time Off – ample vacation days to rest and recharge.
  • Public Holidays – all local federal holidays are fully paid days off.