Tradition and modernity to offer your business full strategic support in the implementation of technology services.
Senior Full Stack Developer
Location
Brazil
Posted
66 days ago
Salary
0
Seniority
Senior
Job Description
Senior Full Stack Developer
WTime Business Intelligence
• Design, develop and maintain APIs and backend services using stacks such as Node.js, .NET or equivalents. • Create and maintain integrations between internal and external systems via REST and/or GraphQL. • Model and optimize data structures and queries in SQL and/or NoSQL databases. • Implement security, authentication and authorization mechanisms (e.g., OAuth2, JWT). • Develop asynchronous processes, queues, workers and caching strategies. • Build modular, responsive and accessible interfaces using React (with Hooks). • Create reusable components and follow UI / Design System patterns. • Manage state with Redux, Context API or equivalent libraries. • Apply performance best practices (lazy loading, code splitting, optimizations). • Participate in defining application architecture, evaluating technical trade-offs. • Ensure code quality, version control, code reviews and engineering standards. • Conduct POCs and technical spikes to validate solutions. • Work closely with product, UX, QA and business teams.
Job Requirements
- Solid experience as a Senior Fullstack Developer.
- Proven experience with Node.js, .NET or equivalent stacks.
- Experience with React and modern frontend development.
- Integrations via REST APIs and/or GraphQL.
- Experience with relational and/or NoSQL databases.
- Use of Git and collaborative versioning practices.
- Experience in medium/large complexity corporate environments.
- Desirable: Experience in regulatory projects or critical systems.
- Experience in health insurers or complex corporate systems.
Benefits
- N/A
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Software Engineer, Studio
HigharcRadically simplifying the way we design, build and shop for homes.
• develop new features • squash bugs • make meaningful improvements to a complex TypeScript/React/Redux codebase • Implement user-facing functionality that helps homebuilders design, customize, and visualize homes faster and more accurately • Chase down tricky bugs and unexpected behavior in a large, real-world production system • Refactor and evolve a mature React + TypeScript codebase to make it more maintainable, efficient, and friendly for future contributors • Work closely with engineering teammates, product managers, and customer success • Write tests that increase confidence and prevent regressions • Contribute to a team culture that values curiosity, pragmatism, and thoughtful improvement
Senior Software Engineer, Geometric Modeling, CAD
HigharcRadically simplifying the way we design, build and shop for homes.
• Conceive and implement algorithmic solutions to the most difficult geometric modeling problems • Work closely with other engineers, product, and customer success teams to define expected behavior, discover gaps in existing product, and ultimately ensure customers are happy • Write tests to verify that your code can handle the worst corner cases • Mentor junior developers to write code as robust as yours
Software Engineer
BlueTreadWe drive your business to peak productivity with custom software and SaaS solutions developed with your user in mind
• Own your sprint commitments end-to-end — take work from assignment to completion with minimal intervention, and flag blockers early rather than letting them linger. • Define and implement backend solutions by analyzing requirements, selecting appropriate tools, and building with .NET, C#, Entity Framework, and related technologies. • Develop and integrate APIs and data layers with security in mind, ensuring seamless interaction with other systems. • Coordinate with front-end developers to align user interfaces with backend operations. • Build familiarity with the broader codebase beyond your immediate task area. • Participate meaningfully in code reviews — contribute constructive feedback and seek it out on your own work. • Engage actively in team ceremonies: standups, planning, retrospectives, and design discussions. • Deliver sprint commitments reliably, understanding that your work contributes directly to outcomes clients depend on.
• Serve as a senior team member contributing to and helping guide the delivery of high quality software products. • Assume ownership and responsibility of all work, and drive it to completion. • Collaborate with technical and non-technical team members to ensure rapid delivery of software products. • Provide contributions to architecture and design decisions that have a major impact on the overall system scalability and performance. • Champion software engineering best practices, including code reviews, testing, documentation, and code quality standards. • Lead by example, demonstrating a commitment to excellence, professionalism, and collaboration in all aspects of software development and team interactions.



