Remote (Country)

Vigil is hiring a Senior Frontend React Engineer

About the Role

Vigil is looking for a Senior Frontend React Engineer to build new websites and pages from specification and implement strategies for our existing products. You'll join a collaborative, autonomous, and cross-functional engineering team where your ideas directly impact our work.

What You'll Do

  • Develop websites based on provided technical and functional specifications.
  • Perform continued maintenance, development, and bug fixes for existing websites.
  • Utilise source control tools like GitLab for code versioning and releases.
  • Test websites across different browsers and identify technical problems.
  • Work with the team to manage, optimise, and customise multiple web applications.
  • Attend daily meetings to report task progress and fortnightly meetings for project planning.
  • Complete tasks and deliver projects on time and to the highest standards.
  • Contribute ideas for making applications better and easier to use.

What We're Looking For

  • Bachelor's degree in Computer Science or a related technical field.
  • At least 5 years of professional experience as a Frontend Web Developer.
  • Expert proficiency in React.js and its core principles, with experience architecting complex applications.
  • Extensive experience designing scalable solutions using popular React.js workflows like Redux, Flux, or MobX.
  • Comprehensive knowledge of HTML5, CSS3, and JavaScript.
  • Mastery of modern frontend build pipelines and tools (e.g., Webpack).
  • Proven expertise in designing and consuming RESTful APIs.
  • Advanced understanding of version control systems (Git) and code collaboration tools (GitHub).
  • Demonstrated proficiency in ensuring cross-browser compatibility and implementing responsive design.
  • Exceptional ability to write clean, modular, and well-documented code.
  • Experience working on SEO.
  • Strong analytical and problem-solving skills.
  • Experience working in Agile development environments.
  • Strong English communication skills, both written and verbal.

Nice to Have

  • Experience working on GEO.
  • Experience with our CMS system, Umbraco.

Technical Stack

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

Team & Environment

You will be part of a collaborative, autonomous, and cross-functional engineering team.

Benefits & Compensation

  • Be part of a collegial environment where responsibility and authority are shared equally.
  • A culture that doesn't criticise failure but ensures learning from mistakes.
  • An Agile environment where your ideas are welcome.
  • The possibility to grow and experience different projects.
  • Ongoing Training & Mentoring.
  • The possibility to travel.

Work Mode

This is a local-country position open to candidates based in Portugal or Brazil.

Vigil is an equal opportunity employer.

Required Skills
React.jsReduxFluxMobXHTML5CSS3JavaScriptWebpackRESTful APIsGit
Your first international client?

Don't lose them over invoicing

Clients ghost freelancers with unprofessional invoicing. Glopay gives you a real EU company partnership so they take you seriously from invoice #1.

Instant EU company partnership
Invoice builder with your branding
Automated payment reminders
Real-time payment tracking
Get EU company now
Ready in 24 hours
About company
Job Details
Category frontend
Posted 13 days ago