About the Company At our fast-growing sports tech startup, we are revolutionizing the way racquet sports enthusiasts manage and book courts.
About the Position
Only latam We are seeking a passionate, detail-oriented Senior Front-end Engineer with extensive experience in Reactjs to join our talented development team. This is a great opportunity to help to build products to be used by millions of players all around the world.
Job functions
Developing and maintaining front-end code for web applications using ReactJS.
Collaborating closely with backend developers, UX/UI designers, and product managers.
Implementing responsive, mobile-friendly and accessible user interfaces.
Writing clean, modular, and well-documented code.
Optimizing front-end performance.
Participating in code reviews and mentoring junior developers.
Qualifications and requirements
5+ years professional experience in front-end development with ReactJS
Strong proficiency in JavaScript, HTML, CSS.
Experience integrating with RESTful APIs from frameworks like Django, Express, Ruby on Rails, etc
Experience with GraphQL APIs and clients like Apollo
Experience with state management libraries like Redux
Knowledge of web standards, accessibility, cross-browser compatibility.
Excellent problem-solving and communication skills. Bachelor's degree in Computer Science or related field preferred.
Desirable skills
Experience with Javascript & TypeScript
Knowledge of front-end testing frameworks like Jest. Familiarity with modern front-end build pipelines and tools like Webpack, Babel, esbuild.
Previous work with design systems and component libraries.
Understanding of SEO principles and optimizing for search engines.
Knowledge of data visualization libraries
Conditions
Flexible hours
Flexible schedule and freedom for attending family needs or personal errands.
Company retreats
Team-building activities outside the premises.
Computer provided
Playbypoint provides a computer for your work.
Remote work policy
Locally remote only
Position is 100% remote, but candidates must reside in .