We’re a tech consultancy, expert in software engineering and cloud transformation.
Mid-Level Frontend Developer, React
Location
Brazil
Posted
8 days ago
Salary
0
Seniority
Senior
Job Description
Mid-Level Frontend Developer, React
Vigil
• Develop websites based on technical and functional specifications provided by the client • Continued maintenance, development, and bug fixes for the existing websites • Utilise source control tools such as GitLab for maintaining code versioning and releases • Test the website on different browsers and identify any technical problems • Work with the team to manage, optimise and customise multiple web applications • Attend daily meetings to report on the progress of assigned tasks and attend fortnightly meetings for project planning, as well as other meetings as needed • Complete tasks & deliver projects on time and to the highest standards • Contribute ideas for making the application better and easier to use
Job Requirements
- Bachelor's degree in Computer Science or any 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 demonstrated experience in architecting complex applications
- Extensive experience designing and implementing scalable solutions using popular React.js workflows (such as Redux, Flux, or MobX), with a focus on performance optimisation and code maintainability
- Comprehensive knowledge of web technologies, including HTML5, CSS3, and JavaScript, with a deep understanding of best practices and emerging trends in frontend development
- Mastery of modern frontend build pipelines and tools (e.g., Webpack), including the ability to configure and optimise build processes for large-scale applications
- Proven expertise in designing and consuming RESTful APIs, with a strong emphasis on efficient data handling and integration
- Advanced understanding of version control systems (e.g., Git) and code collaboration tools (e.g., GitHub), with experience in leading code reviews and providing mentorship to junior developers
- Demonstrated proficiency in ensuring cross-browser compatibility and implementing responsive design techniques, with a focus on delivering consistent user experiences across different devices and platforms
- Exceptional ability to write clean, modular, and well-documented code, with a keen eye for detail and a commitment to writing maintainable software
- Strong analytical and problem-solving skills
- Experience working in Agile development environments
- Strong English communication skills, both written and verbal
Benefits
- Be part of our collegial environment where responsibility and authority are shared equally amongst colleagues and help create our company culture
- A culture in which we don’t criticise failure but ensure we learn from our mistakes
- An Agile environment where your ideas are welcome
- The possibility to grow and experience different projects
- Ongoing Training & Mentoring
- The possibility to travel
Related Guides
Related Job Pages
More Frontend Engineer Jobs
Role Description As a Front-End Software Engineer supporting the Vehicle Dashboard product within the Global Own Engineering Team in Enterprise Technology, you will: - Design and deliver scalable, secure, and customer-focused web applications using modern engineering practices and front-end technologies. - Collaborate with Product Owners, Product Managers, stakeholders, architects, and engineers to build solutions leveraging: - React.js - Next.js - AEM - Integrate with microservices-based backend systems. Experience with Google Cloud Platform (GCP) is highly preferred. Qualifications - Proven experience in front-end development. - Strong understanding of modern web technologies. - Experience with React.js, Next.js, and/or AEM. - Familiarity with microservices architecture. - Experience with Google Cloud Platform (GCP) is a plus. Requirements - Strong analytical skills. - Ability to work collaboratively in a team environment. - Excellent communication skills. Benefits - Opportunity to work on innovative projects. - Collaborative work environment. - Professional development opportunities.
Senior Frontend Software Developer
XsollaXsolla's video game business engine helps game developers and publishers operate more efficiently and sell more games.
• Collaborate with product managers, designers, and backend engineers to translate complex requirements into intuitive user experiences. • Design, build and evolve scalable, high-performance frontend web applications • Participate in code reviews, share best practices, and help maintain high engineering standards within the frontend team. • Work closely with DevOps to streamline CI/CD pipelines, improve deployment reliability, and enhance observability through metrics and monitoring tools. • Own features end-to-end such as requirement refinement, implementation, testing, and delivery. Optimize frontend performance, focusing on loading times, rendering speed, and bundle efficiency. • Ensure cross-browser and multi-device compatibility while meeting accessibility (a11y) and usability standards. • Contribute to the modernization, refactoring, and continuous performance improvements to keep the platform scalable, maintainable, and aligned with product goals. • Contribute and enforce engineering best practices across coding, documentation, testing, and review processes. • Ensure strong automated test coverage and reliable CI/CD workflows that reduce manual effort and improve delivery predictability. • Own operational excellence, including incident response, root-cause analysis, and long-term reliability improvements. • Advocate for scalability, performance, security, and observability across the platform’s architecture and tooling. • Identify technical risks, estimate complexity, and communicate trade-offs to leadership and stakeholders.
Senior Full-Stack Engineer, Typescript
UserEvidenceThe Customer Voice Platform that automates social proof for GTM teams
• You'll be part of a senior engineering team responsible for stabilizing and evolving UE Advocacy. Depending on focus area, you may work in one of three lanes: - **Re-architecture.** Port modules from the legacy Express API to the new Hono API with full integration test coverage. Decompose large React components (3,000-5,000 LOC pages) and convert .jsx to strict-mode .tsx. Improve frontend performance — bundle splitting, dynamic imports, mobile-first defensive coding, embed reliability. Harden data integrity by introducing real state machines and typed enums. - **Feature work.** Build new customer-facing features behind feature flags with canary rollouts, against PM-written acceptance criteria. Follow established backend patterns and frontend conventions exactly — we have reference modules for a reason. - **Bug triage and fixes.** Investigate customer-reported bugs using New Relic traces, structured logs, and database queries. Reproduce, fix, and add tests to prevent regression. Most bugs live in legacy code; finding them is a code-archaeology skill. Across all three lanes, you will: • Write clean, maintainable, well-tested code following established patterns • Conduct thoughtful peer code reviews and respond constructively to the same • Use automated code review (Macroscope), automated tests (Bun, Vitest, Playwright), and canary deploys as your safety net — not manual full-app QA • Troubleshoot production issues using New Relic, structured logs, and direct database queries
• Develop new features for web platforms and actively implement components and patterns defined by our Design System. • Build high-complexity screens and flows, ensuring responsive and fluid designs. • Code modular components for the Design System following established standards. • Ensure visual, semantic, and functional consistency across different browsers (cross-browser). • Write unit, integration, and visual tests. • Work with the Azure DevOps CI/CD pipeline for publishing and fixing builds.




