26 days ago

Senior Full-Stack Engineer

NTT DATA Europe & Latam

On Site
Full Time
€75,000
Greater Reus Metropolitan Area
Apply

Job Overview

Job TitleSenior Full-Stack Engineer
Job TypeFull Time
Offered Salary€75,000
LocationGreater Reus Metropolitan Area

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

Who We Are

We are partnering with a major enterprise SAP client and are seeking an experienced Senior Full-Stack Engineer (Python & React) to support the development of modern, scalable applications. In this role, you will play a key part in building and enhancing custom front-end components using React and TypeScript, while also developing and integrating backend services using Python.

What You'll Be Doing

  • Build and enhance custom-components using React and TypeScript
  • Translate business requirements into component implementations
  • Develop, maintain, and integrate APIs and backend services using Python (e.g., FastAPI, Flask) into the frontend application
  • Provide guidance for external service providers, such as OData services or REST-API
  • Develop and implement React components and functions to create compelling user interfaces
  • Collaborate with designers and Product Owners to build user interfaces based on design templates and UX guidelines
  • Ensure high code quality through code reviews, testing, and continuous improvements
  • Optimize application performance for fast and smooth user experience
  • Troubleshoot, diagnose, and resolve issues related to frontend development

What You'll Bring Along

  • Bachelor’s degree in Informatics or similar field of study or equivalent working experience is required
  • A minimum of 5-7 years demonstrable experience in a similar role is required
  • 5+ years of experience in frontend development with React
  • Strong proficiency in TypeScript, JavaScript (ES6+), HTML5, and CSS3
  • Solid experience in Python backend development (FastAPI, Flask or similar)
  • Experience building and integrating RESTful and/or OData APIs
  • Understanding of microservices and distributed system architectures

Key skills/competency

  • React
  • TypeScript
  • Python
  • FastAPI
  • Flask
  • RESTful APIs
  • OData
  • Microservices
  • Frontend Development
  • Backend Development

Tags:

Senior Full-Stack Engineer
React
Python
TypeScript
JavaScript
HTML5
CSS3
FastAPI
Flask
APIs
Microservices
Frontend
Backend
SAP
Enterprise Applications
Code Quality
User Interface
Performance Optimization
Troubleshooting
System Architecture
Distributed Systems

Share Job:

How to Get Hired at NTT DATA Europe & Latam

  • Research NTT DATA Europe & Latam's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
  • Tailor your resume: Customize your resume to highlight experience in React, Python, TypeScript, and API integration, using keywords from the Senior Full-Stack Engineer job description.
  • Showcase your projects: Prepare a portfolio demonstrating your full-stack capabilities, especially in modern web development with React and Python frameworks like FastAPI or Flask.
  • Practice technical skills: Sharpen your coding skills in JavaScript, TypeScript, React, and Python, focusing on data structures, algorithms, and system design relevant to distributed architectures.
  • Prepare for behavioral questions: Anticipate questions about collaboration, problem-solving, and your experience in agile environments within a global enterprise context.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background