Mid-Level Frontend Developer, React
Posted 40mins ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Mid-Level Frontend React Engineer responsible for developing websites and implementing strategies for existing products. Join a collaborative team in Brazil or Portugal to ensure project success.
Responsibilities:
- 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
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

















