Senior Fullstack Developer, React/Python

Posted 40ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior Fullstack Developer in React and Python at Zup Innovation creating innovative technologies for clients. Collaborating in a multi-disciplinary team to improve product life cycle.

Responsibilities:

  • Participate in all stages of the product lifecycle, proposing and implementing technical and functional improvements.
  • Develop advanced React components with TypeScript, ensuring high quality, reusability, and performance.
  • Integrate interfaces with RESTful APIs, ensuring robustness, security, and alignment with business requirements.
  • Maintain high quality standards by implementing automated tests (unit and E2E) and performing code reviews.
  • Work collaboratively in a multidisciplinary team, sharing knowledge and best practices.
  • Configure and optimize build pipelines (Webpack, Rollup) and AWS infrastructure to host frontend applications.
  • Act as a technical reference, supporting architectural decisions and promoting continuous delivery of value to users.
  • Develop backend solutions using Python, with solid infrastructure knowledge, ensuring the ability to operate as a fully autonomous, high-quality fullstack developer.
  • Implement unit tests to ensure that rules are validated even after code changes and evolutions.

Requirements:

  • Advanced React, with strong command of hooks, lifecycle, and component architecture patterns.
  • TypeScript in large-scale projects, with advanced typing and integration with modern libraries.
  • Integration and consumption of RESTful APIs, handling authentication, authorization, and data manipulation.
  • Configuration of build tools such as Webpack or Rollup, practicing code splitting, minification, and optimization for multiple environments.
  • Solid automated testing practices (Jest, React Testing Library) covering critical flows.
  • Knowledge of AWS for deployment and distribution of frontend applications (S3, CloudFront).
  • Version control using Git in a collaborative environment.
  • Strong knowledge of Python for backend development, including common frameworks (e.g., Flask, FastAPI, Pandas) and infrastructure best practices to support fullstack applications.

Benefits:

  • Freedom to work from anywhere
  • Flexible hours
  • Education assistance
  • In-house career development tool
  • Internal guilds and study/interest groups
  • Health insurance
  • Dental plan
  • Partnerships for purchasing medications (discounts)
  • 24/7 telemedicine
  • Free online therapy
  • Wellhub
  • Extended maternity leave
  • Extended paternity leave
  • CAZ – Zuppers Support Center
  • Meal and food allowances
  • Life insurance
  • Transportation allowance
  • Home office allowance
  • Childcare assistance
  • Phone plan allowance
  • Profit sharing and results participation