FREE ACCESS
5,000–10,000 jobs/day
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.

Senior Full Stack Engineer, Node.js
Rakuten Viber. Plan, design, develop, and maintain high-availability, high-volume, low-latency applications .
Core Competencies
Role fitCore 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 resumeApplicant 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 & technologiesAngularDockerJavaJavaScriptMicroservicesNext.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