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 extensive experience in developing and maintaining high-availability applications within a microservices architecture, utilizing Node.js and Java. Proficient in performance optimization, data security, and REST API design, with strong analytical and communication skills.
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
Certifications & Qualifications
Bachelor of Science in Computer Science
Industry Keywords
High-Availability ApplicationsHigh-Volume SystemsPerformance 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
- Work closely with Product and Architect 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 with TypeScript-first frameworks such as NestJS, Fastify, or Next.js
- Prior experience with Java
- Experience 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
- Hands-on experience with CI/CD pipelines and Docker containerization
- Experience developing and executing unit and integration tests
- Practical experience with Agile methodologies in a fast-paced environment
- Strong analytical skills and effective communication abilities
- Fluency in written and spoken English
- Bachelor of Science degree in Computer Science or a relevant equivalent qualification (listed as an advantage, not required)
Benefits
Comp & perks- Opportunity to influence hundreds of millions of users and contribute to a super-app
- Work with cutting-edge technologies, including microservices architecture
- Opportunity to work on mission-critical systems and high-traffic scalable services
- Collaborative global team environment
- Innovation, teamwork, and commitment-to-excellence culture