JobTarget Logo

Senior Software Engineer (Python + React) in Brazil, Indiana at Jobgether

NewJob Function: Information Technology
Jobgether
Brazil, Indiana, 47834, United States
Posted on
New job! Apply early to increase your chances of getting hired.

Explore Related Opportunities

Job Description

Senior Software Engineer (Python + React)

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Software Engineer (Python + React) in Brazil.

You will join a highly collaborative and innovation-driven environment focused on building scalable, high-quality digital solutions for global clients. In this role, you will work across the full stack, contributing to both backend and frontend development while ensuring technical excellence and product reliability. You will play a key role in shaping engineering practices, improving software quality, and supporting the evolution of the development team. The position combines hands-on coding with technical leadership behaviors such as mentoring, code review, and architectural contribution. You will also explore modern engineering practices, including AI-assisted development and automation tools. This is a dynamic and learning-oriented environment where autonomy, curiosity, and continuous improvement are strongly encouraged.

Accountabilities:
  • Develop and maintain full-stack web applications using Python and React, ensuring scalability and performance.
  • Design and implement RESTful APIs and backend services following best practices and clean architecture principles.
  • Write, review, and maintain automated tests for both backend and frontend components.
  • Participate actively in code reviews, promoting code quality, consistency, and engineering best practices.
  • Work with relational databases using SQL and PostgreSQL, ensuring efficient data modeling and queries.
  • Use Git and CI/CD pipelines to support continuous integration and delivery processes.
  • Investigate, prototype, and experiment with code to solve complex technical challenges and unblock the team.
  • Contribute to technical decision-making, clearly explaining solutions and design choices.
  • Identify risks and propose mitigation strategies throughout the development lifecycle.
  • Collaborate in agile ceremonies, contributing to planning, estimation, and continuous improvement.
  • Promote best practices in software engineering, testing, and system design.
  • Explore and apply AI-assisted development concepts such as LLMs, prompt engineering, and agent-based tools.
Requirements:
  • Proven experience in full-stack web development using Python and React.
  • Strong knowledge of software design patterns and modern engineering practices.
  • Solid experience building and maintaining REST APIs.
  • Experience with Git, CI/CD pipelines, and agile development workflows.
  • Strong background in automated testing for both frontend and backend systems.
  • Experience working with SQL and relational databases (e.g., PostgreSQL).
  • Familiarity with modern AI development concepts such as LLMs, prompt engineering, RAG, and agent-based tools (e.g., Copilot and similar platforms).
  • Intermediate to advanced English level with strong communication skills.
  • Strong problem-solving mindset, autonomy, and ability to work in collaborative environments.

Nice to have:

  • Experience with Django and/or FastAPI.
  • Experience with frontend frameworks such as React or Ember.js.
  • Knowledge of DevOps practices, including Docker and basic exposure to AWS services.
  • Familiarity with tools such as RabbitMQ, Redis, OpenSearch, or Splunk.
  • Experience with agile methodologies such as Scrum or Kanban.
Benefits:
  • Flexible working hours and autonomous work environment.
  • Comprehensive health and dental insurance.
  • Meal or food allowance.
  • Language learning support (language assistance program).
  • Childcare assistance and family support benefits.
  • Life insurance coverage.
  • Birthday day-off benefit.
  • Discounts on educational programs and courses.
  • Wellness platforms and mental health support programs.
  • Continuous training and professional development opportunities.
  • Collaborative, horizontal organizational culture focused on innovation.
  • Inclusive and diversity-driven workplace environment.
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1

Job Location

Brazil, Indiana, 47834, United States

Frequently asked questions about this position

Similar Jobs In Brazil, Indiana

New

Desenvolvedor Fullstack Sr

Jobgether
Brazil, Indiana
New

Analista de QA

Jobgether
Brazil, Indiana
New

Desenvolvedor Fullstack Sênior

Jobgether
Brazil, Indiana
New

Desenvolvedor .NET Sênior

Jobgether
Brazil, Indiana
New
Continue to apply
Enter your email to continue. You’ll be redirected to the employer’s application.
By clicking Continue, you understand and agree to JobTarget's Terms of Use and Privacy Policy.