Mid Software Engineer
EBANX
PeriodCURRENT
LocationCuritiba - PR, Brazil / Remote
AreaFull-stack Engineering, Architecture, Reporting Systems, Internal Platforms
Work on financial, operational, and reporting systems, contributing across backend services, frontend modernization, BFF APIs, data exports, permissions, multi-tenant flows, metadata tracking, automated testing, and legacy system modernization.
Highlights
- Designed and implemented backend APIs and BFF layers for reporting and operational systems.
- Worked on report generation, file download flows, metadata tracking, permissions, and multi-tenant behavior.
- Improved architecture by defining clearer service boundaries, separating domain logic from framework concerns, and reducing coupling in legacy systems.
- Contributed to frontend modernization using React and TypeScript, including component-based interfaces, form flows, validation, and query-driven UIs.
- Improved automated test coverage and reliability across controllers, services, integration points, and report-processing flows.
- Worked with Elasticsearch-backed metadata tracking to improve traceability and observability of business processes.
Technologies
- Ruby
- Ruby on Rails
- React
- TypeScript
- JavaScript
- PostgreSQL
- Elasticsearch
- REST APIs
- RSpec
- Jest
- Docker
- Webpacker