Front-End Developer

Poland / Romania
Engineering – Engineering /
Full-Time /
Remote
SQUIRE is seeking an experienced Front-End Developer to join our team! As a Front-End Developer at SQUIRE, you will play a pivotal role in the development of single-page web applications, focusing on creating intuitive user experiences and scalable solutions. You will collaborate closely with cross-functional teams to develop new features, create reusable components and optimize the performance of applications. We are looking for a highly motivated individual with a strong technical background, excellent problem-solving skills, and a passion for creating unmatched user experiences.

This position is a fully-remote opportunity and will be an employee of SQUIRE through our Employer of Record (EOR) partner. Candidates interested in consulting or contract opportunities will not be considered.

JOB DUTIES & RESPONSIBILITIES

    • Develop new features of a single-page web app, ensuring functionality and user experience meet high standards.
    • Create reusable components and libraries for future use, fostering efficiency and scalability in development.
    • Ensure designs can be implemented technically, collaborating closely with design and development teams.
    • Optimize applications for speed and scalability, enhancing performance and user satisfaction.
    • Collaborate effectively with team members and stakeholders, providing input and feedback throughout the development process.
    • Support legacy code, maintaining and improving existing features as needed.
    • Test your work thoroughly, utilizing unit testing and end-to-end testing methodologies to ensure quality and reliability.

    • The duties and responsibilities outlined above are not a comprehensive list and additional tasks may be assigned from time to time based on business needs. 

REQUIREMENTS & QUALIFICATIONS

    • Proficient in JavaScript, TypeScript, CSS, and related web technologies.
    • Strong experience with React, including state management and component lifecycle.
    • Ability to create animations using CSS/JS, enhancing user interaction and visual appeal.
    • Familiarity with unit testing and E2E testing (Cypress.js preferred), ensuring robustness and reliability of code.
    • Understanding of web performance optimization techniques, such as lazy loading and code splitting.
    • Candidates MUST be physically located in either Poland or Romania for employment purposes.

WHAT WE OFFER

    • Competitive Base Salary
    • New hire stock grant
    • 100% employer paid private medical insurance for you and your dependents
    • Generous PTO and Paid Parental Leave policies