JobTarget Logo

Principal Software Engineer Frontend 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

Principal Software Engineer Frontend

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Principal Software Engineer Frontend in Brazil.

This role sits at the intersection of technical leadership and hands-on frontend engineering, shaping the architecture and evolution of scalable web applications used by thousands of users. You will define technical direction for complex frontend systems, ensuring performance, maintainability, and alignment with modern engineering best practices. The position involves working closely with product, design, and backend teams to translate requirements into robust, high-quality solutions. You will also play a key role in driving innovation, improving development standards, and mentoring engineers within a collaborative and agile environment. With a strong focus on React-based architectures, microfrontends, and modern rendering strategies like SSR and SSG, this role is ideal for someone passionate about building performant, scalable, and user-centric web experiences. It is a high-impact position where your decisions directly influence product quality and engineering maturity.

Accountabilities:
  • Lead the design and definition of frontend architecture for scalable, high-performance web applications using modern frameworks and best practices.
  • Develop and enhance complex frontend solutions using React, Next.js, and JavaScript ES6+, ensuring maintainability and scalability.
  • Drive adoption of microfrontend architectures and modern frontend design patterns across applications.
  • Ensure high code quality through the implementation and maintenance of automated tests, including unit tests and BDD approaches.
  • Collaborate with product and engineering teams to analyze requirements and translate them into robust technical solutions.
  • Optimize application performance, SEO, and rendering strategies, including SSR and SSG implementations.
  • Maintain and improve development standards, documentation, and engineering best practices across teams.
  • Support production systems by diagnosing and resolving technical issues when needed.
  • Configure development environments and support deployment processes to ensure smooth delivery cycles.
  • Stay up to date with frontend technologies and trends, proactively introducing improvements and innovations.
Requirements:
  • Extensive experience in frontend development with strong expertise in React and Next.js.
  • Advanced knowledge of JavaScript (ES6+), HTML5 semantic structure, and CSS.
  • Solid experience with microfrontend architecture and distributed frontend systems.
  • Strong understanding of frontend performance optimization and SEO best practices.
  • Experience with SSR (Server-Side Rendering) and SSG (Static Site Generation).
  • Hands-on experience with testing strategies, including unit testing and BDD.
  • Familiarity with modern styling approaches such as Styled Components and Tailwind CSS.
  • Experience working with APIs using Axios or Fetch.
  • Strong understanding of object-oriented programming principles.
  • Experience working in agile environments and modern software development practices.
  • Knowledge of versioning strategies such as Gitflow and Trunk Based Development.
  • Nice to have: basic backend knowledge (PHP or GoLang).
  • Strong technical leadership, problem-solving skills, and ability to mentor other engineers.
Benefits:
  • Remote work support with monthly home office allowance (R$180) and additional budget for workspace setup.
  • Daily meal or food allowance (R$44.55 per worked day).
  • Health and dental insurance with no employee copay.
  • Wellness program including Gympass, online meditation, and telemedicine services.
  • Pet health plan covering a wide range of animals.
  • Access to an education platform with affordable courses, degrees, and language programs across 100+ institutions.
  • Life insurance coverage.
  • Free website hosting services.
  • Additional perks and employee benefits supporting work-life balance and continuous learning.
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

Manual QA Tester – Mobile App

Jobgether
Poland, Indiana
New

Back-End Developer (.Net)

Jobgether
Brazil, Indiana
New

Senior Full Stack Software Engineer

Jobgether
Brazil, Indiana
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.