Overview
On Site
Depends on Experience
Accepts corp to corp applications
Contract - Independent
Contract - W2
Contract - 12 Month(s)
Skills
React
Web UI development
JavaScript
JavaScript ES6
ReactJs
Redux
CSS3
HTML
HTTP
nodejs
end-to-end testing
Job Details
Position : Front End Lead React Location: Montreal, QC Duration: 12 Months
Note :: In Person interview is must
SUMMARY
We are looking for an experienced, hands-on front end developer to work in a team of 20 people, consists of front end, back end, full stack developers and QA. Members on the team have direct access to the business users, and must be able to juggle multiple priorities at a given time.
The candidate needs to be a self-starter, smart, and a highly motivated team player with effective communication skills. In addition, the candidate must value producing quality software and have a solid grounding in computer science fundamentals.
We would need someone who can assume responsibility for projects within the system. Their goal will be to clarify business requirements, and ensure consistent, clean code is implemented with timely delivery. The right candidate should enjoy working in a highly collaborative environment that values team work and offers a lot of flexibility as long as productivity and quality is there.
Required Skills:
Bachelor's Degree, 7-15 years of experience in Web UI development, 5 years of experience in ReactJs. The candidate should have worked on diverse projects, showcasing the ability to improve team processes and contribute to technical design and architecture.
Good knowledge of data structures and algorithms, very strong analytical and problem solving abilities. The candidate will actively participate in technical discussions and decision-making meetings, providing innovative technical solutions to business challenges.
Proficient in JavaScript ES6, ReactJs, Redux, CSS3, HTML 4&5, HTTP, Cookies, nodejs. Experience in performance tuning, code profiling, hands on experience using design patterns and best practices.
Experience with Cucumber, familiar with end-to-end testing, practiced test-driven development (TDD) and behavior-driven development (BDD).
Nice to have:
Knowledge of Java, SpringBoot, MongoDB, relational database, Linux and Scripting in order to better communicate with backend team members.
Note :: In Person interview is must
SUMMARY
We are looking for an experienced, hands-on front end developer to work in a team of 20 people, consists of front end, back end, full stack developers and QA. Members on the team have direct access to the business users, and must be able to juggle multiple priorities at a given time.
The candidate needs to be a self-starter, smart, and a highly motivated team player with effective communication skills. In addition, the candidate must value producing quality software and have a solid grounding in computer science fundamentals.
We would need someone who can assume responsibility for projects within the system. Their goal will be to clarify business requirements, and ensure consistent, clean code is implemented with timely delivery. The right candidate should enjoy working in a highly collaborative environment that values team work and offers a lot of flexibility as long as productivity and quality is there.
Required Skills:
Bachelor's Degree, 7-15 years of experience in Web UI development, 5 years of experience in ReactJs. The candidate should have worked on diverse projects, showcasing the ability to improve team processes and contribute to technical design and architecture.
Good knowledge of data structures and algorithms, very strong analytical and problem solving abilities. The candidate will actively participate in technical discussions and decision-making meetings, providing innovative technical solutions to business challenges.
Proficient in JavaScript ES6, ReactJs, Redux, CSS3, HTML 4&5, HTTP, Cookies, nodejs. Experience in performance tuning, code profiling, hands on experience using design patterns and best practices.
Experience with Cucumber, familiar with end-to-end testing, practiced test-driven development (TDD) and behavior-driven development (BDD).
Nice to have:
Knowledge of Java, SpringBoot, MongoDB, relational database, Linux and Scripting in order to better communicate with backend team members.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.