We offer a rewarding environment for professional development and success and we are looking for skilled and innovative individuals to help us shape the future.
As part of product engineering team will participate in end to end user experience design and integration workflow design, development and integration
Design / Develop / Integrated web apps and websites for client and internal projects
Consult on product and client project goals (technology stack, development workflow, QA process, deployment strategy, etc.)
Handle multiple product engineering and client projects simultaneously
The technical implementation of website interfaces (HTML5 / CSS3)
The creation of interfaces compatible with Drupal CMS
Backend and frontend development experience.
Integration with CX Platform
Active look into all UI / UX module designs
Active contributions to the continual improvement of process and product
Responsible for helping formulate an effective, responsive design
Offer solutions to problems and improvements
Testing and evaluating the platform
Identifying areas for modification in existing modules
Writing and implementing efficient code.
Working closely with other developers, UX designers, business and systems analysts
QUALIFICATIONS
Minimum of a bachelor’s degree in the areas of Computer Science, Information Systems, engineering, mathematics, statistics, social sciences or business/marketing or related fields.
TECHNICAL SKILLS REQUIRED
Strong front-end development skills: HTML5, CSS3, and JavaScript.
Deep knowledge of AngularJS practices, design patterns, and commonly used libraries based on extensive work experience
Experience with Object Oriented Programming
Experience with complex Git workflow in a team environment
Experience writing unit tests and performing end to end testing
Experience with third-party APIsExperience with CSS pre-processors such as Sass
Experience with major front-end frameworks: Twitter Bootstrap, Foundation, etc
Experience with mobile-friendly development approaches such as responsive design, adaptive design, and hybrid mobile app development
Experience with cross-browser, platform, and device manual/automation testing
Proven ability to work in a fast-paced, team environment
Ability to communicate with business and technical audiences
Analytical skills, ability to “think outside the box” and move concepts to implementation
Ability to take ownership of the tasks/projects assigned
High attention to detail and personal organization skills
Dedication to produce clean code that validates and follows industry coding style standards
Excellent organization and communication skill, both verbal and written