Thaloz
PP - Frontend Engineer - 143
ThalozArgentina2 hours ago
Full-timeOther
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

  • 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

Key Skills

Ranked by relevance