Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Rakuten Viber

Senior Full Stack Engineer, Node.js

Rakuten Viber

. Plan, design, develop, and maintain high-availability, high-volume, low-latency applications .

Posted 9/18/2026full-timeWarsaw • PolandSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in developing high-availability applications using Node.js and Java within a microservices architecture, while ensuring performance optimization and data security. Proficient in collaborating with cross-functional teams to align application designs with business objectives.

Highest-signal resume keywords
Full Stack DevelopmentNode.js ExpertiseMicroservices ArchitectureREST API DesignCI/CD Pipelines

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

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

Hard Skills
JavaScriptTypeScriptNestJSFastifyNext.jsJavaReactAngularRelational DatabasesNoSQL Databases
Soft Skills
Analytical SkillsEffective Communication
Tools & Technologies
DockerCI/CD Pipelines
Industry Keywords
High-Availability ApplicationsPerformance TuningAgile MethodologiesUnit TestingIntegration Testing

Tech Stack

Tools & technologies
AngularDockerJavaJavaScriptMicroservicesNext.jsNode.jsNoSQLReactTypeScript

About the role

Key responsibilities & impact
  • Plan, design, develop, and maintain high-availability, high-volume, low-latency applications
  • Define application objectives and functionality
  • Ensure application designs conform with business goals
  • Support continuous improvement by investigating alternatives and technologies and presenting them for architectural review
  • Collaborate closely with Product and Architects teams on large mission-critical systems
  • Debug, optimize, and performance-tune work across the stack
  • Develop and maintain high-traffic services handling over 1 billion messages per day
  • Develop new features, optimize performance, ensure data security, and solve technical challenges within a microservices architecture using Node.js and Java

Requirements

What you’ll need
  • Minimum of 7 years of experience as a Full Stack Developer
  • At least 4 years specializing in Node.js
  • Solid proficiency in JavaScript and TypeScript
  • Experience using TypeScript-first frameworks such as NestJS, Fastify, or Next.js
  • Prior experience with Java
  • Expertise developing and scaling enterprise-level production systems within a microservices architecture
  • Practical knowledge of at least one major frontend framework, such as React or Angular
  • Familiarity with relational and NoSQL database systems
  • Experience with REST API design and integration, including caching strategies
  • Experience with CI/CD pipelines and Docker containerization
  • Experience developing and executing unit and integration tests
  • Experience working with Agile methodologies
  • Strong analytical skills and effective communication abilities
  • Fluency in written and spoken English

Benefits

Comp & perks
  • Hybrid work arrangement
  • Opportunity to influence hundreds of millions of users
  • Work with cutting-edge technologies, including microservices architecture
  • Opportunity to work with global engineering teams
  • Opportunity to work on mission-critical, high-traffic systems