fresh. fast. flexible.
Senior FullStack Developer – .NET, JavaScript, React
Location
Brazil
Posted
3 days ago
Salary
0
Seniority
Senior
Job Description
Senior FullStack Developer – .NET, JavaScript, React
Deliverit
• Develop scalable solutions following software engineering best practices. • Participate in the full development lifecycle, from analysis to deployment. • Work autonomously, taking responsibility for end-to-end deliveries. • Communicate risks, dependencies, and activity status clearly and objectively. • Ensure quality through testing, documentation, and code review. • Collaborate with multidisciplinary teams across product, architecture, and engineering. • Use modern development tools and AI resources to increase productivity.
Job Requirements
- Experience with modern software engineering practices.
- Familiarity with AI applied to development.
- Strong hands-on experience with JavaScript and TypeScript in production environments.
- Proficiency in React.
- Advanced knowledge of component lifecycle and Hooks.
- Experience integrating with non-React libraries.
- Experience using Node.js for tooling, build systems, scripting, and lightweight services.
- Experience with Web Components: Custom Elements, Shadow DOM, HTML templates.
- Knowledge of Micro Frontends architecture: Module Federation, independent deployment, and inter-MFE communication.
- Experience with Storybook.
- Knowledge of accessibility (WCAG).
- Strong experience with C# and .NET.
- Experience developing enterprise services and APIs.
- Proficient with SQL Server: CRUD, stored procedures, views, functions, and basic data modeling.
- Experience building and integrating REST APIs.
Benefits
- Work model: 100% Remote
- Meal and/or food vouchers
- Wellness Program: psychological support, legal assistance, social support, and financial counseling
- Health insurance and dental plan
- Life insurance
- Wellhub
- Partner discounts: Sucesu, Target Trust, SESC, and Seprorgs
- Service anniversary award
- Referral bonus for successful hires
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Backend Python Engineer
payabl.We're powering the growth of merchants by helping them take payments easily, securely and globally.
Role Description The role is about: - Dual-Track Maintenance: Support and extend the existing Perl-based payment gateway debugging production issues and adding features while the migration is ongoing. - Modernization: Design, develop, and maintain modern server-side components in Python, ensuring high performance and scalability. - Integrations: Integrate third-party APIs and external payment services into both legacy and modern platform layers. - Agile Collaboration: Maintain clean and strong English communication to effectively collaborate with multiple stakeholders across departments working in agile sprints. - Product Thinking: Go beyond the "what" and "how" of the code bring a product-focused mindset to understand the business logic and user impact of what you build. - Engineering Standards: Participate in code reviews, uphold high code quality standards, and contribute to a culture of continuous improvement. - Infrastructure: Work closely with DevOps on CI/CD pipelines, containerization, and cloud deployments. Qualifications - Python Expertise: 5+ years of backend engineering experience with strong Python mastery (AsyncIO and FastAPI preferred). - Legacy Flexibility: Experience with Perl (or a genuine eagerness to learn and work within Perl production code). We value polyglot engineers who can read and refactor legacy code. - API Mastery: Solid experience integrating third-party APIs and a deep understanding of webhooks, callbacks, and retry policies. - Tech Stack: Experience with CI/CD pipelines (GitLab preferred), Docker containerization, and familiarity with AWS (Lambda, cloud services). - Architecture: Exposure to event-driven architectures (Kafka, message queues, etc.). - Clean & Intentional Code: We value deep engineering logic over AI-generated snippets. You should be a "clean code" advocate who can explain the reasoning behind every line you ship. - Curiosity for Product: You care about the "why" behind a feature. You are interested in how a product works for the end-user and the business. - English Proficiency: Strong English communication skills—both written and verbal—to collaborate across multi-functional teams. Requirements - Location: Remote from Portugal / Ukraine (Contractor arrangement) - Reporting to: Technical Lead Hiring Process - Step 1: Initial Interview – A 30–40 minute online interview with a Talent Acquisition Partner where we explore your experience, motivations, and overall fit for our modernization culture. - Step 2: Live Technical Assessment Interview – A 90-minute live coding challenge and system design discussion with our field technical experts. - Step 3: Final Discussion – A 30-minute conversation with our CTO, CPO, and TA Partner to discuss behavioral traits, background, and clarify the domain scope. Benefits - Grow with Us: Annual Learning Budget for professional development (eligible after probation)—because your growth is our growth. - Celebrate Together: We bring colleagues from all offices together for unforgettable company celebrations. - Global Collaboration & Events: Opportunities to participate in international company events and initiatives, connecting with colleagues from all regions and contributing to a truly global community.
• Lead technical excellence while architecting and delivering scalable Java solutions that power our next-generation gaming platform • Design and implement complex, scalable system architectures while mentoring team members and driving technical excellence • Lead code reviews and establish best practices to ensure high-quality deliverables across the engineering team • Optimize database performance and design robust data solutions, particularly with PostgreSQL and query optimization • Architect and maintain messaging systems using Kafka or similar technologies to handle high-volume data streams • Troubleshoot and resolve complex production issues, taking full ownership of system reliability and performance • Facilitate technical discussions and foster collaborative problem-solving across cross-functional teams
• As a Senior Backend Developer at Bridgit, you'll take ownership of designing, testing, and building new backend solutions, while also evolving and maintaining our existing systems. • You'll focus on creating scalable, reliable services that power real impact for construction teams. • This is a role for someone who wants to build at the intersection of solid backend engineering and applied AI - increasingly, the services you ship will incorporate LLM-powered capabilities, and we're looking for someone genuinely excited to explore how technologies like large language models can enhance both our product and our team's developer experience.
• Build, scale, and maintain robust web applications across the stack • Work on real client products and internal systems • Collaborate with at least one other developer and senior engineers • Each project will have a dedicated project manager




