Job Description :
Come join our Product Development organization and be a part of the Pro Connect Group (PCG We are looking for creative problem solvers with a passion for innovation to join our team and revolutionize the way the world does business.
Responsibilities:
- Significant experience developing front-end applications
- Significant experience developing automated tests for your features so you can get back to the fun part
- Hands-on coding experience producing high quality experiences
- Resolve defects/bugs during QA testing, pre-production, production, and post-release patches
- Contribute to a scrum team focused on providing the essential benefit to customers
- Work with cross-functional teams to ensure effective definition, design, and implementation
- Work closely with Experience Designers to understand usability, information architecture
- Work closely with the engineering team to build the UI screens
Qualifications:
- BS/MS in Computer Science or equivalent
- 2 to 8 years of experience developing web applications
- Programming experience in several technologies including: Javascript ES6, ESLint, HTML5, CSS3, Webpack, Babel and SASS.
- Working experience with frameworks and libraries such as Angular JS, React JS, Redux, Backbone JS etc.
- Knowledge of web application development fundamentals, RESTful Web Services etc.
- Knowledge of JUnit testing and Javascript Testing frameworks Test Driven Development (TDD) experience a plus.
- Hands on experience creating responsive web applications using modern CSS frameworks.
- Expert UI skills (but able to understand and work in the business logic layer when needed
- Ability to establish priorities and work independently on multiple tasks.
- Excellent problem solving skills.
- Knowledge of software development methodologies and practices, especially Agile/iterative development processes.
Preferred Experience:
- Experience developing, maintaining, and innovating large scale, consumer facing web or mobile applications
- Familiar with the development challenges inherent with highly scalable and available web applications
- Always Be Learning: Experience with open source technologies (if no practical work experience with cutting edge front-end technology-you''re prototyping and/or researching the upcoming technologies and solutions)
- Experience with various, modern web frameworks
- Passion for creating a better user experience through understanding of usability, information architecture, use case development, design/aesthetic
- Experience with web analytics, A/B testing, data visualization, graphing and charting