Job Closed
This listing is no longer active.
As a pioneer for digital transformation GFT develops sustainable solutions across new technologies.
Mid-Level Full Stack Developer
Location
Brazil
Posted
40 days ago
Salary
0
Seniority
Senior
Job Description
Mid-Level Full Stack Developer
GFT Technologies
• Work on frontend and backend software development • Develop and maintain backend applications using Java • Create and enhance modern, responsive frontend interfaces • Develop and consume REST APIs • Work with relational and/or NoSQL databases, including high-volume data scenarios • Ensure code quality, performance, and maintainability • Collaborate with agile teams, participating in rituals and continuous deliveries • Collaborate with the client in defining technical scope and solutions
Job Requirements
- Proven experience in software development
- Hands-on experience with both frontend and backend (Full Stack)
- Proficiency in Java (backend)
- Experience with frontend frameworks: React, Angular, or Vue
- Strong knowledge of HTML5, CSS3, JavaScript and/or TypeScript
- Experience with integrations via REST APIs
- Knowledge of relational and/or NoSQL databases
- Experience with version control (Git)
- Experience with agile methodologies (Scrum, Kanban)
Benefits
- Multi-benefit card – choose how and where to use it.
- Scholarship programs for Undergraduate, Graduate, MBA, and Language courses.
- Incentive programs for Certifications.
- Flexible working hours.
- Competitive salaries.
- Annual performance review with a structured career plan.
- Opportunity for an international career.
- Wellhub and TotalPass.
- Private pension plan.
- Childcare allowance.
- Health insurance.
- Dental insurance.
- Life insurance.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior EDI Consultant – Technical Lead Consultant
SEEBURGEROne agile, secure and scalable platform for integrations between applications, people and processes.
• Drive EDI integration projects for key clients in Northern Europe. • Take full ownership of assigned tasks, proactively identifying and addressing potential challenges to keep projects on track. • Act as a technical authority and trusted advisor, guiding clients and project members through EDI best practices, compliance, and governance. • Partner with project managers to develop and execute comprehensive project plans, ensuring clear communication, timely status updates, and achievement of key milestones. • Continuously seek opportunities for process optimization and innovation within EDI implementations, delivering measurable business value.
Senior EDI Consultant – Technical Lead Consultant
SEEBURGEROne agile, secure and scalable platform for integrations between applications, people and processes.
• Takes full ownership of assigned tasks, proactively identifying challenges to keep projects on track. • Acts as a technical authority and trusted advisor, guiding clients through EDI best practices. • Partners with project managers to develop and execute project plans, ensuring clear communication and achievement of milestones. • Continuously seeks opportunities for process optimization and innovation within EDI implementations.
• Lead the team technically and work hands-on in development • Evolve the architecture (monolith + microservices), ensuring scalability and simplicity • Orchestrate integrations between Ruby on Rails, TypeScript and other systems • Ensure end-to-end quality (code, tests, production and observability) • Work on troubleshooting, performance and continuous improvement • Support and develop the team's engineers • Participate in technical decisions and code reviews • Align technology with business needs
• Develop and maintain our web application using Next.js, TypeScript (85%), React/JavaScript (15%), Tailwind, and shadcn/ui • Work in an AI-first development environment with Claude and Cursor • Manage version control and team collaboration via GitHub • Ensure high code quality, testing, and maintainable architecture • Implement functions and migrations and maintain our database-as-a-service platform • Conduct code reviews and continuously improve existing systems • Contribute to technical decisions, stack evolution, and product vision



