Talent.com
Esta oferta de trabajo no está disponible en tu país.
Full Stack Developer

Full Stack Developer

Next-LinkBarcelona, Cataluña, Spain
Hace más de 30 días
Descripción del trabajo

About the Role :

We are looking for an experienced Full Stack Developer to lead the development and maintenance of our enterprise-grade applications. This role requires expertise in both backend and frontend development with a strong focus on Python React AWS infrastructure and modern DevOps practices. The ideal candidate will have a proven track record of designing scalable architectures building robust APIs and developing sophisticated user interfaces with seamless backend integration.

Key Responsibilities :

  • Backend Development :

Lead backend development using strictly-typed Python and TypeScript.

Design and implement service-oriented architectures using FastAPI.

Build and maintain production-grade ETL pipelines using modern data engineering practices.

Manage AWS infrastructure using CDK with TypeScript including services such as S3 Glue RDS Lambda Step Functions ECS / ECR and CloudWatch.

Develop and maintain Elastic search / OpenSearch implementations.

Oversee deployment automation CI / CD pipeline development and release management.

Design and implement comprehensive data migration strategies.

Maintain and integrate Tableau / Power BI APIs for embedding and visualisation.

  • Frontend Development :
  • Develop sophisticated UI components using React and Material-UI.

    Implement complex data visualisation features with tools like and Tableau embedding API.

    Design and maintain state management using Redux / Redux-Saga.

    Optimize frontend performance and user experience ensuring responsive design and cross-browser compatibility.

    Lead frontend architecture decisions and implement best practices.

    Integrate frontend applications with AWS services via Amplify SDK.

    Implement containerization strategies for frontend applications using Docker.

  • DevOps and Infrastructure :
  • Manage and optimize CI / CD pipelines for both frontend and backend applications.

    Ensure robust monitoring and alerting systems for production environments.

    Implement containerization strategies using Docker for both backend and frontend applications.

    Requirements

  • Backend Expertise :
  • Several years of hands-on Python development experience with strict typing.

    Advanced knowledge of FastAPI for API development.

    Strong experience with data engineering including :

    o Data warehousing (Snowflake preferred).

    o Data lakes architecture.

    o Data manipulation (Apache Spark Pandas).

    Comprehensive AWS expertise including :

    o S3 Glue RDS IAM.

    o Lambda Step Functions.

    o SNS SQS.

    o ECS / ECR.

    o CloudWatch VPC and AWS networking.

    Advanced PostgreSQL and Elasticsearch / OpenSearch knowledge.

    Proven experience building and maintaining production-grade ETL pipelines.

  • Frontend Expertise :
  • Several years of React development experience in enterprise applications.

    Expert-level TypeScript knowledge and implementation.

    Advanced experience with :

    o Redux and Redux-Saga for state management.

    o Material-UI or similar component libraries.

    o Tableau embedding API and visualization libraries like .

    Proven expertise in :

    o Frontend performance optimization.

    o Modern testing frameworks (Jest React Testing Library).

    o Responsive design and cross-browser compatibility.

  • DevOps Skills :
  • Strong experience with CI / CD pipeline development and Jenkins.

    Docker containerization for both backend and frontend applications.

    Monitoring and alerting systems for production environments.

  • English is mandatory
  • Backend Expertise : Several years of hands-on Python development experience with strict typing. Advanced knowledge of FastAPI for API development. Strong experience with data engineering, including : o Data warehousing (Snowflake preferred). o Data lakes architecture. o Data manipulation (Apache Spark, Pandas). Comprehensive AWS expertise, including : o S3, Glue, RDS, IAM. o Lambda, Step Functions. o SNS, SQS. o ECS / ECR. o CloudWatch, VPC, and AWS networking. Advanced PostgreSQL and Elasticsearch / OpenSearch knowledge. Proven experience building and maintaining production-grade ETL pipelines. - Frontend Expertise : Several years of React development experience in enterprise applications. Expert-level TypeScript knowledge and implementation. Advanced experience with : o Redux and Redux-Saga for state management. o Material-UI or similar component libraries. o Tableau embedding API and visualization libraries like . Proven expertise in : o Frontend performance optimization. o Modern testing frameworks (Jest, React Testing Library). o Responsive design and cross-browser compatibility. - DevOps Skills : Strong experience with CI / CD pipeline development and Jenkins. Docker containerization for both backend and frontend applications. Monitoring and alerting systems for production environments. - English is mandatory
  • Key Skills

    Abinitio,Administration And Accounting,Android,Bid Management,Inventory Management,Embedded C

    Employment Type : Full Time

    Experience : years

    Vacancy : 1

    Crear una alerta de empleo para esta búsqueda

    Stack Developer • Barcelona, Cataluña, Spain