Brasília - Brasilia, Brasília - Federal District, Brazil Remote (Country) Employment

Sigma Software is hiring a Principal Full-Stack Engineer (Frontend focus)

About the Role

Lead the architecture and development of frontend systems while contributing across the full stack. Drive technical decisions, mentor engineers, and ensure high-quality delivery in a collaborative environment.

Responsibilities

  • Design and implement user-facing features with a strong emphasis on frontend technologies
  • Collaborate with product and design teams to define and refine user experiences
  • Lead the development of reusable UI components and frontend frameworks
  • Own the performance, reliability, and scalability of client-side applications
  • Guide architectural decisions across the full-stack codebase
  • Mentor engineers through code reviews and technical guidance
  • Ensure adherence to coding standards and best practices
  • Diagnose and resolve complex frontend and backend issues
  • Integrate frontend applications with backend services and APIs
  • Optimize applications for speed, responsiveness, and accessibility
  • Evaluate and adopt new frontend tools and frameworks
  • Work closely with QA teams to ensure comprehensive test coverage
  • Participate in sprint planning and technical estimation
  • Contribute to deployment pipelines and CI/CD processes
  • Support production systems with on-call responsibilities as needed

Nice to Have

  • Experience with TypeScript in large-scale applications
  • Knowledge of micro-frontend architectures
  • Background in mentoring senior engineering staff
  • Contributions to open-source frontend projects
  • Experience with performance monitoring and debugging tools

Compensation

Competitive salary based on experience and market standards

Work Arrangement

Hybrid work model with flexibility for remote and office collaboration

Team

Collaborative engineering team focused on innovation and technical excellence

Technology Stack

  • Primary frontend: React with modern hooks and state management
  • Backend: Node.js and related frameworks
  • Styling: CSS-in-JS and component-based styling systems
  • Testing: Jest, React Testing Library, and Cypress
  • Infrastructure: Cloud platforms with containerization and orchestration

Career Growth

  • Opportunities to lead technical initiatives
  • Access to conferences and professional development
  • Internal tech talks and knowledge-sharing sessions
  • Pathways for advancement in technical leadership

Visa sponsorship available for qualified candidates

Visa expiring soon?

Extend or switch without leaving Thailand

Running out of time on your current visa? SVBL identifies your best option — extension, category switch, or long-term visa — and handles the entire process.

Visa extensions & category switches
LTR & DTV visa applications
90-day reporting managed
Overstay prevention
Check your options
Prevent overstay issues
About company
Sigma Software
Sigma Software is a company working on a Global Data Platform Modernization project for a global leader in providing trusted content, technology, and expertise to professionals across law, tax, compliance, government, and media sectors.
All jobs at Sigma Software Visit website
Job Details
Department Software Development Team
Category fullstack
Posted 16 days ago