Jobster LLC

Front End Developer

Montreal, QC, CA

13 days ago
Save Job

Summary

We are seeking an experienced, hands-on Front-End Developer to join a dynamic and collaborative team of 20 professionals, including front-end, back-end, full-stack developers, and QA specialists. In this role, you will:
  • Work closely with business users,
  • Take ownership of multiple priorities,
  • Deliver clean, scalable code on time.
The ideal candidate is a smart, self-motivated individual with excellent communication skills and a strong foundation in computer science. You must be comfortable in a fast-paced environment and enjoy solving complex problems in a collaborative setting that values productivity, flexibility, and quality. Key Responsibilities
  • Lead and contribute to the development of user interfaces using React.js, delivering high-quality, maintainable, and efficient code.
  • Work directly with business users to clarify requirements and translate them into effective technical solutions.
  • Participate actively in code reviews, architectural discussions, and technical decision-making.
  • Collaborate with cross-functional teams to deliver software solutions that align with business objectives.
  • Implement and advocate for best practices, including Test-Driven Development (TDD) and Behavior-Driven Development (BDD).
  • Continuously improve team processes and contribute to system design and architecture.
Required Qualifications and Skills
  • Bachelor’s degree in Computer Science or a related field.
  • 7-15 years of professional experience in web UI development.
  • Minimum 5 years of hands-on experience with React.js.
  • Proficiency in:
    • JavaScript (ES6)
    • Redux
    • HTML4/HTML5
    • CSS3
    • HTTP and Cookies
    • Node.js
  • Strong foundation in data structures, algorithms, and problem-solving skills.
  • Experience with performance tuning and code profiling.
  • Practical knowledge of design patterns and UI/UX best practices.
  • Familiarity with Cucumber and end-to-end testing frameworks.
  • Experience working within TDD and BDD environments.
Nice to Have
  • Familiarity with:
    • Java
    • Spring Boot
    • MongoDB
    • Relational databases
    • Linux
    • Scripting languages to facilitate better collaboration with the back-end development team.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: