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