🔔 FCM Loaded

Senior Full Stack Engineer

Rakuten Symphony

5 - 10 years

Bengaluru

Posted: 12/01/2026

Getting a referral is 5x more effective than applying directly

Job Description

Job Title: Senior Full stack Engineer

Location: Bangalore, Hybrid


Preferred area of Expertise

Fullstack Engineer, Distributed Systems & Scalability, API Design & Development (REST/GraphQL), Database Optimization & Management, Cloud Infrastructure, Frontend Frameworks & State Management


Why should you choose us?

Rakuten Symphony is a Rakuten Group company, that provides global B2B services for the mobile telco industry and enables next-generation, cloud-based, international mobile services. Building on the technology Rakuten used to launch Japans newest mobile network, we are taking our mobile offering global. To support our ambitions to provide an innovative cloud-native telco platform for our customers, Rakuten Symphony is looking to recruit and develop top talent from around the globe. We are looking for individuals to join our team across all functional areas of our business from sales to engineering, support functions to product development. Lets build the future of mobile telecommunications together!


What Do We Expect From You

We are seeking a Senior Full stack Engineer to join our dynamic and innovative development team. In this pivotal role, you will be instrumental in designing, developing, and maintaining our robust and scalable web applications across both the front-end and back-end.

We're looking for an individual who not only excels in hands-on development but also demonstrates a proactive mindset, strong problem-solving abilities, and a commitment to elevating technical standards. You will have the opportunity to mentor junior engineers, drive architectural discussions, and contribute significantly to our technical roadmap and best practices.


Responsibilities

As a Senior Fullstack Engineer, you will be a pivotal member of our dynamic development team, responsible for the end-to-end architectural design, development, and operational excellence of our web applications. You will work across the entire stack, from crafting intuitive user interfaces to building robust backend systems and ensuring seamless deployment. Collaborating closely with cross-functional teams, you will translate complex requirements into technical solutions, drive innovation, and contribute significantly to the successful delivery of our products. We are looking for an individual who not only excels in hands-on development but also has a passion for guiding technical direction and fostering a culture of excellence.


Architectural Leadership: Participate in and lead architectural discussions, contributing to the overall technology roadmap and ensuring the scalability, reliability, and security of our systems.

End-to-End Development: Design, develop, and maintain high-quality, scalable web applications across both front-end and back-end, utilizing modern frameworks and best practices.

Backend Expertise: Develop and maintain resilient RESTful APIs and microservices using programming languages such as Java, Kotlin, or NodeJS, and related frameworks (Spring, ExpressJS).

Frontend Prowess : Craft intuitive, responsive, and accessible user interfaces using modern JavaScript frameworks like React (including latest frameworks like Remix), Angular, or Vue.js, focusing on an exceptional user experience.

Database Management: Design, optimize, and maintain database schemas and queries for performance and scalability using relational (e.g., MySQL, PostgreSQL) and/or NoSQL (e.g., Cassandra) databases.

Cross-functional Collaboration : Partner closely with product managers, designers, QA, and DevOps teams to gather requirements, provide constructive feedback, and ensure successful product delivery.

Code Quality & Best Practices : Write clean, efficient, well-tested, and reusable code. Conduct thorough code reviews to maintain high quality standards and share knowledge within the team.

Cloud & DevOps: Deploy and manage applications on cloud infrastructure platforms like Kubernetes (K8s), collaborating with DevOps to streamline deployment, monitoring, and scaling processes.

Mentorship & Growth: Provide guidance and mentorship to junior engineers, fostering their growth and development, and contributing to a collaborative and continuous learning environment.

Innovation & Trends: Stay abreast of the latest industry trends, technologies, and best practices across the full web development stack (front-end, back-end, databases, cloud), and proactively apply them to enhance our applications.

Security & Compliance: Implement robust security measures to protect data and ensure compliance with industry standards across all layers of the application."


Qualifications

Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent work experience).

10+ years of progressive experience in software development, with a significant portion in full-stack web applications.

Minimum 3 years of experience operating in a Senior Engineer role, demonstrating technical leadership and mentorship.

Strong proficiency in programming languages such as Java, Kotlin, or NodeJS, with proven experience in designing, developing, and maintaining robust REST APIs and microservices .

Strong proficiency in HTML, CSS, and JavaScript (ES6+), with extensive experience in modern JavaScript frameworks like React (including frameworks like Remix), Angular, or Vue.js. Familiarity with state management libraries (e.g., Redux, MobX ) is essential.

In-depth knowledge of database technologies (e.g., MySQL, PostgreSQL, Cassandra ) and proven experience in designing schemas and optimizing queries for performance.

Solid understanding of software development principles, design patterns, data structures, algorithms, and best practices across the full-stack.

Excellent analytical, problem-solving, and decision-making skills, with the ability to thrive in a fast-paced, collaborative environment.

Strong communication and interpersonal skills, with the ability to effectively articulate complex technical concepts and solutions to both technical and non-technical stakeholders.

Experience with Agile development methodologies.


Nice-to-Have Skills (Bonus Points):

Master's degree in Computer Science, Engineering, or a related technical field.

Demonstrated experience with distributed systems and microservice architectures at scale.

Proven track record in performance tuning and optimization across both frontend and backend systems.

Experience designing and implementing scalable and maintainable full-stack architectures.

Hands-on experience with monitoring, logging, and tracing tools (e.g., Prometheus, Grafana, ELK stack, Jaeger).

Understanding of common architectural patterns for building resilient and observable applications.

Experience with CI/CD pipelines and automated deployment processes.

Familiarity with infrastructure as code (IaC) tools (e.g., Terraform, CloudFormation).

Experience with security best practices for web applications and APIs (OWASP Top 10).

Experience mentoring junior engineers or leading small technical initiatives.

Active participation in open-source projects or contributions to the wider tech community


Rakuten Shugi Principles:

Our worldwide practices describe specific behaviours that make Rakuten unique and united across the world. We expect Rakuten employees to model these 5 Shugi Principles of Success.


Always improve, always advance . Only be satisfied with complete success - Kaizen.

Be passionately professional. Take an uncompromising approach to your work and be determined to be the best.

Hypothesize - Practice - Validate - Shikumika. Use the Rakuten Cycle to success in unknown territory.

Maximize Customer Satisfaction . The greatest satisfaction for workers in a service industry is to see their customers smile.

Speed!! Speed!! Speed!! Always be conscious of time. Take charge, set clear goals, and engage your team.

Services you might be interested in

Improve Your Resume Today

Boost your chances with professional resume services!

Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.