React.js Developer
Vancouver, Canada IT development
Job description
Job Description
React.js Developer
Position Description
Founded in 1976, CGI is one of the world’s largest IT and business consulting services firms. We help clients achieve their goals, including becoming customer-centric digital organizations, through high-end IT and business consulting, systems integration and outsourcing services combined with a unique client proximity model and global center of excellence network.
CGI is more than just an IT consulting company; we are a global organization offering a world of opportunities. Become part of a unique culture that gives you the freedom to innovate, to make decisions, to achieve your full potential, and to chart your own career.
Due to ongoing growth and success in the province of BC, CGI is seeking an experienced full stack developer to join our world-class team in our Vancouver, BC office.
We are seeking a talented JavaScript developer with strong proficiency in React.js to work closely with our internal and external clients. If you have the experience, drive and commitment, now is the time to make yourself known to us.
Your future duties and responsibilities
Work in a team-oriented environment, providing software development technical expertise and guidance to key stakeholders on variety of enterprise scale applications and projects
Work as a team member using React.js and front end web development
Develop user interface components which are robust and easy to maintain
Work closely with Clients, Project Managers, Business Analysts, and Architects to develop effective, high-quality enterprise software solutions
Understand and apply a variety of project life-cycles, methods, and software development techniques
Design, code, test and implement application software that is delivered on time and within budget, using sound software development practices and secure coding requirements;
Implement and integrate RESTful APIs
Understand and adhere to policies and procedures such as change management, project governance, configuration management, and release management
Aid in the diagnosis, correction, and prevention of service outages, defects, and other production or operational issues
Required qualifications to be successful in this role
5+ years software development experience
2+ years React.js experience
Highly experienced in front end web development using HTML, CSS, JQuery and Less
Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
Thorough understanding of React.js and its core principles
Experience with popular React.js workflows (such as Flux or Redux)
Familiarity with RESTful APIs
Experience with GIT for version control
Experience with Web Automated testing tools such as Selenium or TestNG
Experience with common front-end development tools such as Babel, Webpack, NPM.
Attributes:
Highly self-motivated and capable of working with minimal supervision
Excellent verbal and written communication skills
Education:
University/College degree or diploma in Computer Science, Software Engineering or a related discipline, or equivalent combination of experience and education
*LI-AJ1
Build your career with us.
It is an extraordinary time to be in business. As digital transformation continues to accelerate, CGI is at the center of this change—supporting our clients’ digital journeys and offering our professionals exciting career opportunities.
At CGI, our success comes from the talent and commitment of our professionals. As one team, we share the challenges and rewards that come from growing our company, which reinforces our culture of ownership. All of our professionals benefit from the value we collectively create.
Be part of building one of the largest independent technology and business services firms in the world.
Learn more about CGI at www.cgi.com.
No unsolicited agency referrals please.
CGI is an equal opportunity employer. In addition, CGI is committed to providing accommodations for people with disabilities in accordance with provincial legislation. Please let us know if you require a reasonable accommodation due to a disability during any aspect of the recruitment process and we will work with you to address your needs.
Skills
· Application Development
· Configuration Management
· CSS
· HTML
· JavaScript
· jQuery
· UX requirements
· GIT
· GIT
· Selenium
Reference
655369