PP – FrontEnd Engineer – Job4326

PP – FrontEnd Engineer – Job4326

Summary

Our client, a leading payments and digital wallet company, is on the lookout for a highly skilled and experienced Senior Web Front-End Engineer to join their dynamic team. This role is pivotal in shaping the future of monetary transactions worldwide, as you will be responsible for solving complex front-end challenges and building innovative features that enhance user experience. Your technical expertise will contribute significantly to one of the top send-money experiences in the industry, making this an exciting opportunity for a passionate engineer.

Responsibilities

As a Senior Web Front-End Engineer, you will be tasked with the following key responsibilities:

  • Web Application Development: Independently develop and maintain a web application using React, ensuring high performance and responsiveness to user interactions.
  • Debugging and Troubleshooting: Utilize your debugging skills to trace through logs and identify issues, ensuring a seamless user experience.
  • Collaboration: Work closely with other engineers to ensure quality assurance and provide support during the release process. This includes participating in code reviews and sharing knowledge with team members.
  • Full Stack Contribution: While your primary focus will be on front-end development, you will also contribute across the full stack, leveraging your understanding of back-end technologies to enhance the overall application.
  • Testing: Implement unit and functional testing of web applications to ensure reliability and performance, using tools such as React Testing Library.
  • Continuous Improvement: Stay updated with the latest industry trends and technologies, and proactively suggest improvements to enhance the application and development processes.

Requirements

To be considered for this role, candidates must possess the following skills:

Must-Have Skills

  • JavaScript: Proficient in JavaScript, with a strong understanding of its core principles and features, enabling you to write clean, efficient, and maintainable code.
  • React: Extensive experience with React, including the ability to build reusable components and manage state effectively.
  • Unit Testing: Familiarity with unit testing frameworks and methodologies, ensuring that individual components function as intended.
  • Functional Testing: Experience in functional testing to validate the application against business requirements and user expectations.
  • Debugging: Strong debugging skills to identify and resolve issues quickly, ensuring a smooth user experience.
  • React Hooks: Proficient in using React Hooks for managing state and side effects in functional components.
  • React Testing Library: Experience with React Testing Library for testing React components, ensuring they behave as expected.
  • Unit and Functional Testing of Web Applications: Proven experience in implementing both unit and functional tests to maintain high code quality.
  • NodeJS/Express: Understanding of Node.js and Express for back-end development, allowing for effective collaboration with back-end teams.
  • Work Fullstack Across Web Applications: Ability to work across the full stack of web applications, understanding both front-end and back-end technologies.

Nice-to-Have Skills

  • CSS: Familiarity with CSS for styling web applications, ensuring a visually appealing and user-friendly interface.
  • Apollo GraphQL: Experience with Apollo GraphQL for managing data and state in React applications, enhancing the efficiency of data fetching and management.

Target Start Date: ASAP
Engagement Length: Long term
Time Zone: PST

Job Type: Remote
Allowed Country: Argentina Brazil

Solicitar este puesto

Maximum allowed file size is 50 MB. Allowed type(s): .pdf, .doc, .docx