CloudTalk

Senior Software Engineer, Node.js

CloudTalk

full-time

Posted on:

Location Type: Remote

Location: Czech

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Write high-quality, testable code, participating actively in the team’s strong testing culture (unit, integration, and end-to-end)
  • Designing and implementing new features, including writing technical designs and consulting with teammates
  • Participating in product and architecture discussions
  • Keeping up with new technologies and incorporating them into your workflow
  • Collaborating with a diverse and international team

Requirements

  • Experience with Node.js and one additional backend technology
  • Experience with Angular is plus
  • Experience with building or maintaining API-based integrations (REST, Webhooks, OAuth2)
  • Strong understanding of software architecture principles and system design
  • Familiar with microservices and event-driven architectures.
  • Experience with testing frameworks and a strong belief in code quality and automation
  • Proactive, team-oriented, and comfortable working in a BE-oriented environment with a strong emphasis on testing and reliability
  • Good communication skills
Benefits
  • Unlimited Paid Time Off
  • Volunteering Days
  • Flexible working hours
  • Home office budget
  • MacBook for work
  • Recharge Fridays once per quarter
  • Fitness Allowance
  • Referral bonuses
  • Virtual & physical team buildings
  • Company merchandise
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Node.jsAngularAPI-based integrationsRESTWebhooksOAuth2software architecture principlessystem designmicroservicesevent-driven architectures
Soft Skills
proactiveteam-orientedgood communication skills