Portugal Remote (Country)

Vigil is hiring a Senior Frontend React Engineer

About the Role

As a Senior Frontend React Engineer, you will lead the development and continuous improvement of web applications, translating functional and technical requirements into robust, user-friendly interfaces. Your work will focus on building scalable frontend systems using React.js, ensuring performance, maintainability, and a seamless experience across devices and browsers.

Key Responsibilities

  • Design and implement responsive web applications based on client specifications
  • Perform ongoing maintenance, debugging, and optimization of existing platforms
  • Use GitLab for version control, release management, and collaborative development workflows
  • Test and troubleshoot across multiple browsers and environments to ensure compatibility
  • Collaborate with engineering teams to enhance and customize web applications
  • Participate in daily stand-ups and biweekly planning sessions to track progress and align on goals
  • Deliver high-quality code on schedule while adhering to best practices
  • Propose and implement improvements to enhance usability and performance

Qualifications

  • Bachelor's degree in Computer Science or a related technical field
  • Minimum of 5 years of professional frontend development experience
  • Deep expertise in React.js and its ecosystem, including state management libraries such as Redux, Flux, or MobX
  • Strong command of HTML5, CSS3, and modern JavaScript, with a focus on clean, efficient code
  • Experience configuring and optimizing build tools like Webpack for large-scale applications
  • Proven ability to integrate with RESTful APIs and manage data flow effectively
  • Familiarity with version control systems and collaborative development practices, including code reviews and mentoring
  • Skilled in responsive design and cross-browser compatibility techniques
  • Background in SEO best practices and frontend performance optimization
  • Strong problem-solving abilities and attention to detail
  • Experience working in Agile environments
  • Fluency in written and spoken English

Preferred Experience

  • Work on GEO-related projects
  • Familiarity with Umbraco as a CMS

Technology Stack

React.js, Redux, Flux, MobX, HTML5, CSS3, JavaScript, Webpack, RESTful APIs, Git, GitHub, GitLab, Umbraco

Work Environment

This role is available to candidates based in Portugal or Brazil. You will work in an Agile setting that values shared ownership, open communication, and continuous learning. Mistakes are treated as opportunities to grow, and team members are encouraged to contribute ideas and shape technical direction.

Professional development is supported through ongoing training, mentorship, and exposure to diverse projects. There may also be opportunities for travel. The culture emphasizes collaboration, personal growth, and collective responsibility in building reliable, high-quality software.

Required Skills
React.jsReduxFluxMobXHTML5CSS3JavaScriptWebpackRESTful APIsGit React.jsReduxFluxMobXHTML5CSS3JavaScriptWebpackRESTful APIsGitFrontend ArchitecturePerformance OptimizationCode Maintainability
Want to work from Thailand?

Join a remote network built for tech talent

Iglu gives you real employment in Southeast Asia — visa, work permit, and projects included. Pick what you work on, earn performance-based pay, and live where you want.

Legal employment in Thailand & Vietnam
Choose your own projects
Performance-based revenue sharing
Relocation support available
Join Iglu
200+ professionals worldwide
About company
Vigil
Vigil builds and maintains websites and web applications based on client specifications, focusing on frontend engineering with React.js and modern development practices.
All jobs at Vigil Visit website
Job Details
Category frontend
Posted a month ago