
Senior Software Engineer, Node.js
CloudTalk
full-time
Posted on:
Location Type: Remote
Location: Czech
Visit company websiteExplore more
Job Level
Tech Stack
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