Job description:

Console Connect is looking to expand the Technology Department with an Senior Frontend Engineer to own the development of one or more products.

Job Responsibility

  1. Own the front-end development for one or more products and collaborate with visual/interaction designers, engineers and product managers to launch new products, reiterate on existing features, and build world-class user experience.
  2. Evaluate, suggest, and outline improvements to existing interface flows.
  3. Develop efficient web applications, support, and develop custom UI that is scalable for each business unit and build reusable UI components.
  4. Collaborate with design teams to draft, communicate, and deliver engaging user interfaces designs.
  5. Take specific business requirements and translate into mockups, designs and technical specifications for new features and functionality.

Job Requirements

  1. BS in computer science or equivalent, skilled in English.
  2. Must have had at least 6 years of working experience in a frontend development department
  3. Sufficient experience with functional programming and Javascript libraries.
  4. Experience with Javascript frameworks such as React, Vue, Angular, Ember, and Backbone as well as vast experience building complex web user interfaces
  5. Must be highly proficient in CSS3, HTML5, Javascript.
  6. Demonstrate a keen understanding of user interaction and design principles and standards
  7. Have a proven track record of shipping quality products to consumers and experience in pushing a frontend team forward through new technologies, methodologies, and processes
  8. Familiarity in server-side web frameworks, for example, Django and Express.js will be a plus
  9. Experience with testing frameworks like Jest, Cypress and tools like Selenium, headless chrome etc. would be a plus.
  10. Highly familiar with cross-browser compatibility issues and demonstrate design and user interface/user experience skills
  11. Experience in mentoring/leading junior engineers.
  12. Experience in analyzing and estimating business requirements
  13. Self-starter and have excellent attention to detail, and effective time management skills.
  14. Consumer-oriented, be a team-builder and team player
  15. Experience in mentoring/leading junior engineers.
  16. Have an ability to work in a fast paced and highly collaborative position, and be highly organized and have an ability to multi-task and meet tight deadlines.

We offer

  1. Competitive Salary
  2. On Target Incentive Scheme
  3. Medical Coverage
  4. Working in multi national, cross functional teams
  5. Learning and development opportunities