React Developer

Location: Burnaby, BC, Canada
Date Posted: 04-30-2018
On behalf of our high-profile client, Affinity Staffing is seeking multiple React Developers to build a highly-visible and technically complex eCommerce platform. You will be part of a time that is designing new innovation solutions for our client’s platforms that has a direct impact for their line customers. The changes our client is making directly impact the customer experience on numerous platforms (desktop, Android, iOS, etc.). An understanding of the Agile/SCRUM development process is a plus as well as a keen, enthusiastic attitude towards coding and new and emerging programming technologies.
 
Your Experience
 
  • You have strong experience developing in ReactJS and Redux
  • Your technical expertise also includes some of the following: JavaSE, JavaScript, NodeJS, J2EE, Servlets/JSP, PL/SQL, Oracle database 10g/11g, O/R mapping technology, Microservices, Axis2, Testing & Build frameworks (JUnit, Ant/Maven, etc.)
  • You're knowledgeable and experienced with Object-Oriented and Service-Oriented Architecture, application architecture definition, applications design, business requirements gathering, requirements analysis, object modelling, and data modelling
  • You're familiar with Agile development methodologies
  • You've designed and developed applications for a clustered or distributed environment
  • Bonus points for: Spring, Hibernate, HTML, Struts, CSS, AJAX, jQuery, EJB, Eclipse, and IntelliJ
 
Your Responsibilities
 
  • Full lifecycle application development
  • Accountable for the development of specifications for complex applications or modifying/maintaining complex existing applications
  • Designing, coding and debugging
  • Code analysis, requirements analysis, identification of code metrics, system risk analysis, security analysis, software reliability analysis
  • Proven expert experience with object-oriented design pattern and analysis (OOA and OOD)
  • Service oriented design and analysis
  • Unit testing and design and development quality assurance
  • Performance tuning, improvement, balancing, usability, automation
  • Support, maintain, and document capability
  • Integrate new capabilities with existing systems
  •  
About Affinity Staffing
 
Affinity Staffing is a full service Information Technology agency that takes a unique approach to recruiting. We believe recruiting is about creating long term relationships that foster a mutually beneficial partnership - an affinity. Bringing a new style of recruiting founded on four core principles – Transparency – Flexibility – Efficiency – Agility.
 
For more information on Affinity Staffing, please visit www.affinitystaffing.ca
 
or
this job portal is powered by CATS