PAR Technology logo
PAR Technology

PAR is a leading global provider of software, systems, and service solutions to the restaurant and retail industries.

Senior Backend Software Engineer, NodeJS

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 1,001-5,000Since 1982H1B No SponsorCompany SiteLinkedIn

Location

Illinois + 4 moreAll locations: Illinois | New York | Minnesota | Pennsylvania | Texas

Posted

6 days ago

Salary

$140K - $160K / year

Seniority

Senior

Job Description

Senior Backend Software Engineer, NodeJS

PAR Technology

• Build and maintain backend services and APIs. • Collaborate with product managers, designers, and other engineers. • Investigate and resolve production issues and customer-reported bugs. • Contribute to system design discussions and architectural decisions. • Continuously improve code quality, testing practices, and development processes.

Job Requirements

  • Strong background in Node.js/Typescript, PostgreSQL.
  • 8+ years of backend development experience.
  • Proven expertise in Node.js (Typescript) and database management (PostgreSQL).
  • Proficiency with GraphQL, TypeORM, and Nest.js.
  • Hands-on experience working with K8S, message brokers (RMQ).
  • Excellent debugging and problem-solving skills.
  • Excellent spoken and written communication skills.

Benefits

  • Health insurance
  • 401(k) plan
  • Professional development
  • Flexible work hours

Related Job Pages

More Backend Engineer Jobs

Nagarro logo

DotNet Developer

Nagarro

Nagarro (Frankfurt: NA9) is a leader in digital product engineering and drives technology-led business breakthroughs.

Full TimeRemoteTeam 10,001+Since 1996H1B Sponsor

• 3 years of experience in designing, developing, testing, and maintaining enterprise applications using: ASP.NET, .NET Core / .NET Framework, SQL Server, Azure • Experience with RESTful APIs and system integrations. • Experience using AI-assisted development tools such as GitHub Copilot • Experience working in Agile/Scrum environments • Strong analytical, debugging, troubleshooting, and communication skills.

Romania
Nagarro logo

.NET Developer

Nagarro

Nagarro (Frankfurt: NA9) is a leader in digital product engineering and drives technology-led business breakthroughs.

Full TimeRemoteTeam 10,001+Since 1996H1B Sponsor

• Design, develop, and maintain enterprise applications using ASP.NET, .NET Core, SQL Server • Build RESTful APIs and integrate applications • Deploy applications on AWS Cloud • Perform code reviews and mentor junior developers • Collaborate with cross-functional teams and provide application support

Romania
RecruityTalent logo

Software Architect, .NET – B2B or Standard Contract

RecruityTalent

Connecting top IT and Executive talents with great companies in EMEA/LATAM through tailored recruitment solutions.

Full TimeRemoteTeam 1-10Since 2024H1B No Sponsor

• Collaborate closely with the customer to understand functional and non-functional software requirements for the system • Analyze functional and non-functional requirements, prepare the design of the system according to these requirements, and monitor solutions to match them afterward • Guide and assist the development team and provide them with architectural blueprints to follow • Communicate and collaborate across teams to define optimal technical solutions • Explore a range of technology and design possibilities and alternatives to improve system implementation

Bulgaria
Petroff Law Firm logo

Senior Software Engineer – Laravel, Next.js, PostgreSQL

Petroff Law Firm

Located in Paris, the firm assists business in the areas of corporate law, #commercial law, tax law, litigation, etc.

Full TimeRemoteTeam 1-10H1B No Sponsor

• Develop new features for an enterprise-scale web application. • Understand and work within an existing production codebase. • Build and maintain Laravel APIs and backend services. • Develop frontend features using Next.js and React. • Complete the migration from MongoDB to PostgreSQL. • Optimize PostgreSQL queries and database performance. • Integrate and maintain third-party APIs. • Manage cron jobs, queues, scheduled tasks, and background workers. • Collaborate with the DevOps engineer on deployments, CI/CD, and infrastructure improvements. • Troubleshoot production issues and implement long-term solutions. • Optimize application performance, scalability, and security. • Participate in architecture discussions and code reviews. • Mentor junior developers when needed.

United States