Full-stack Developer

Job title:

Full-stack Developer

Company:

Rakuten TV

Job description

Job Description:DescriptionAs a Full-stack Software Engineer at Rakuten, you will play a pivotal role in designing, developing, and maintaining both the frontend and backend components of our applications. You will work closely with cross-functional teams to deliver high-quality software solutions that meet our business needs and exceed our customers’ expectations.Rakuten GroupRakuten, founded in 1997, is a Global Innovation Company based in Japan. With over 70 diverse businesses spanning e-commerce, digital content, fintech, and communications, and 32,000 employees, we serve 1.6 billion members worldwide. Our mission is to empower people and society through innovation and entrepreneurship.Rakuten Tech in EuropeRakuten Tech in Europe, a part of the Rakuten Group’s Global Innovation Hub, serves as the regional hub for the European-based members of the Technology Division. We provide and optimize global platforms to support businesses within the Rakuten Ecosystem, tailoring them to specific use cases in Europe and beyond.With over 130 members across 7 countries and 12 offices, our presence spans France (Paris), Spain (Barcelona), UK (Belfast and London), Estonia (Tallinn), and Germany (Berlin). Our diverse team is formed of more than 20 nationalities and collaborates with all members of the Technology Divisions on a regular basis.Membership Platform SectionThe European Membership Platform Section is responsible for integrating the Rakuten Ecosystem with European Rakuten Business Units as well as working closely with other Rakuten Europe Teams due to making Rakuten Company stronger in the EMEA region.Key Responsibilities

  • Design, develop, and maintain robust, scalable, and efficient backend systems and APIs
  • Develop and maintain dynamic, responsive, and user-friendly frontend applications using frameworks such as React or Vue.js.
  • Write clean, maintainable, and well-documented code following best practices and coding standards.
  • Optimize application performance and ensure high availability and reliability.
  • Stay up-to-date with emerging technologies and industry trends to drive continuous improvement.
  • Participate in agile development processes, including sprint planning, stand-ups, and retrospectives.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • 2+ years of professional experience in fullstack software development.
  • Proficiency in frontend technologies such as React, Vue.js or similar frameworks.
  • Hands-on experience with at least one backend technology, including NodeJS, Java, or Kotlin.
  • Solid understanding of database systems, both SQL and NoSQL (e.g., PostgreSQL, MySQL, MongoDB).
  • Good problem-solving skills and the ability to think critically and creatively.
  • Experience with TypeScript for both frontend and backend development.
  • Experience with microservices architecture and RESTful API design.
  • Experience with version control systems (e.g., Git) and CI/CD pipelines.
  • Knowledge of software development methodologies, including Agile and Scrum.

Bonus Points

  • Experience with Kafka / RabbitMQ / ActiveMQ or any other message broker.
  • Experience with functional programming languages like Elm

Benefits

  • Annual bonus
  • Stock-option
  • Flexible working hours
  • Access to learning and career development resources
  • Access to certifications and tech conferences
  • Being part of multicultural teams with more than 20 nationalities
  • Extra time off during your Birthday and Company anniversary
  • Possibility to organize your time to have your Fridays afternoons off
  • A brand new office with all modern conveniences and sea view
  • Rakuten TV Flex : 57 per month to spend on healthcare, food, commute, kindergarten
  • 16 hours of volunteering actions per year

As an employer, Rakuten Tech in Europe is committed to developing an inclusive working environment. Access to employment is open to all, regardless of gender, age, disability, ethnicity, religion, sexual orientation, or social status.Find us on…Languages: English (Overall – 3 – Advanced)

Expected salary

Location

Barcelona

Job date

Sun, 22 Dec 2024 08:34:24 GMT

To help us track our recruitment effort, please indicate in your email/cover letter where (vacanciesin.eu) you saw this job posting.

yonnetim

Published by
yonnetim
Tags: scrum

Recent Posts

Senior Synthesis Scientist – UPR-VER Resins – Composites

Job title: Senior Synthesis Scientist – UPR-VER Resins – Composites Company: Antal International Job description…

1 minute ago

CONTABILE A TEMPO INDETERMINATO PER STUDIO STRUTTURATO DI BRESCIA

Job title: CONTABILE A TEMPO INDETERMINATO PER STUDIO STRUTTURATO DI BRESCIA Company: Knet Human Resources…

5 minutes ago

Consumer Affairs Manager

Job title: Consumer Affairs Manager Company: Coty Job description Job Title: Consumer Affairs Manager Reports…

6 minutes ago

Alternance – Secrétaire médical H/F

Job title: Alternance - Secrétaire médical H/F Company: Icademie Job description ICADEMIE, ACTEUR MAJEUR DE…

7 minutes ago

Legal Counsel IT & Privacy – BLINQX

Job title: Legal Counsel IT & Privacy – BLINQX Company: Voxius Job description Blinqx is…

8 minutes ago

Account Manager (Spanish speaker)

Job title: Account Manager (Spanish speaker) Company: Docler Holding Job description Company DescriptionWelcome to Byborg!…

11 minutes ago
If you dont see Apply Button. Please use Non-Amp Version