Senior Frontend Engineer (React)

Work set-up: 
Full Remote
Contract: 
Work from: 

meCash logo
meCash
2 - 10 Employees
See all jobs

Job description

This is a remote position.

We are seeking an experienced Senior Frontend Engineer (React) to join our innovative team. 

As a Senior Frontend Engineer, you will be responsible for the development of frontend applications using React/React Native, ensuring high performance, scalability, and maintainability. In addition to your technical skills, you will play a key role in promoting a culture of quality through comprehensive testing and documentation practices.

Responsibilities:
  • Lead the design, implementation, and maintenance of frontend applications using React/React Native, delivering high-quality solutions that meet business requirements and user expectations.
  • Collaborate closely with product managers, designers, and backend engineers to translate requirements into fully functional frontend features and components.
  • Establish and maintain robust testing strategies, including unit tests, integration tests, and end-to-end tests, to ensure the reliability and stability of frontend applications.
  • Create and maintain thorough documentation for frontend codebases, including API documentation, architectural diagrams and code comments, to facilitate collaboration and knowledge sharing.
  • Stay updated on emerging technologies, best practices, and industry trends related to React/React Native development, testing frameworks, and documentation tools.
  • Provide technical guidance and mentorship to junior engineers, fostering a culture of learning and continuous improvement within the team.

Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent work experience).
  • At least 3 years of professional experience in frontend development, with a strong focus on React/React Native.
  • Extensive experience with testing frameworks such as Jest, React Testing Library, or Detox, and proficiency in writing unit tests, integration tests, and end-to-end tests for frontend applications.
  • Strong understanding of frontend build tools (e.g., Webpack, Babel), package managers (e.g., npm, Yarn), and version control systems (e.g., Git).
  • Excellent documentation skills, with the ability to create clear, concise, and well-organized technical documentation for frontend codebases.
  • Familiarity with Agile methodologies and experience working in fast-paced, collaborative environments.
    Effective communication and collaboration skills, with the ability to work closely with cross-functional teams to deliver high-quality solutions.



Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Communication

Front-End Engineer Related jobs