Senior Full-Stack Engineer

New
C
CI&TEnterprise software
Listing location: Brazil; Workplace type: Remote; Structured job location: BrazilFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Required Skills
PostgreSQLPythonTypeScriptNext.jsReactRESTful APIs

Requirements

  • Bring strong professional experience in full-stack software development.
  • Have hands-on experience with Next.js, React, and TypeScript.
  • Demonstrate strong proficiency in Python and experience developing APIs with Django REST Framework.
  • Have solid knowledge of PostgreSQL, including data modeling and database interactions.
  • Have experience building and maintaining RESTful APIs and integrating external enterprise systems.
  • Have experience with asynchronous task processing and background jobs, particularly Celery.
  • Understand scalable application architecture, performance optimization, and reliable data processing.
  • Have experience translating design mockups into responsive, user-friendly interfaces.
  • Know software testing, version control, code reviews, and maintainable coding practices.
  • Bring strong analytical and problem-solving skills and the ability to collaborate across teams and take ownership of technical solutions.

Responsibilities

  • Rebuild and enhance the web application from Design team mockups using Next.js, React, and TypeScript.
  • Develop user-facing features, including PDF grounding views for reviewing and validating extracted information.
  • Design, develop, and maintain versioned APIs using Python and Django REST Framework.
  • Build and maintain integrations between Pegasus, SAP S/4HANA, and Ivalua.
  • Scale asynchronous batch processing with Celery for workloads involving up to 10,000 PDF documents.
  • Use PostgreSQL to support application data management and persistence.
  • Implement user metrics to provide insights into application usage.
  • Ensure quality through automated testing, code reviews, documentation, and engineering best practices.
  • Identify and resolve performance bottlenecks across the application, APIs, integrations, and background workflows.
  • Collaborate with design, product, and engineering teams to deliver solutions aligned with business needs.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now