We are a recognized provider of custom solutions across various verticals, specializing in the online entertainment industry with focus on sports in multiple countries. We offer turnkey large-scale computing solutions, systems support, web development and web-based applications, customized for the specific market needs and demands. Our software solutions gear our partners to gain mileage ahead of their rivals. KenTech’s mission is to build cutting-edge applications, which deliver long term commercial benefits and make technology an asset for our clients’ business. Our team of trailblazers, innovators, problem solvers and creative minds is seeking a Front-End Developer

Front End Developer

The Frontend Developer will be accountable to execute aggressive schedules that meet stringent demands for quality, functionality, support, identify industry best practices for user experiences and ensure that they are leveraged to address business and user goals. This is a hands-on developer role, working in a small team to create products that sit at the forefront of betting and gaming.

Duties and Responsibilities

  • Deliver best-in-class HTML5/CSS3/JavaScript front-end code across a broad array of interactive web and mobile projects
  • Possess an advanced knowledge of web and mobile UI; adhere to and extrapolate complex design systems and apply to coded pages, screens, and states
  • Develop and test across multiple browsers, platforms, and devices, including smartphones and tablets
  • Contribute in the support of operational needs, including testing, tool building and bug fixing problems that may impact our technical and support teams
  • Manage technical relationships with internal and external developers and suppliers on an ongoing basis, write developments, feature enhancements, preparation of technical specifications and product bug fixes
  • Ensure the technical feasibility of UI/UX design
  • Innovate on building highly scalable and responsive applications
  • Maintain the existing codebase that powers our platform
  • Work closely with the rest of the team to bring our features into production
  • Suggest improvements, security needs, best practices, etc (your voice will be heard)
  • Communicate efficiently in an international environment
  • Flexible for travel based on project needs

Knowledge and experience

  • Solid experience in PHP, Symfony 3/4 software programming
  • Ability to create and mantain web services (REST & JSON) in Symfony
  • Good knowledge of AngularJS
  • Extensive knowledge of web technologies (HTML5, JavaScript, CSS, CMS, DHTML, AJAX, XML, XSL, jQuery, Lodash, MomentJS, Bootstrap 3)
  • Extensive knowledge of CSS and JS methods for providing performant visual effects
  • Experience utilizing RESTful API services
  • Writing extensive unit tests using automated TDD tasks
  • Experience on optimization principles and techniques
  • Familiar with high loaded real time applications
  • Good working knowledge of Linux/Unix OS (Debian)
  • Familiar with Agile/Scrum development methodology
  • Good understanding of code versioning tools, such as Git
  • Solid grounding in computer science fundamentals and hands- on experiences working at consumer-facing and scalable Web application
  • Excellent written and verbal communication skills
  • Proficient in English language

Additional knowledge considered

  • Socket.io
  • UI-Router, AngularTranslate
  • ReactJS
  • Opera Mini Development
  • Docker
  • Atlassian Jira/Confluence system
  • Symfony: FOSRestBundle, Guzzle, caching, assetics, multiples locales, countries and timezones, twig, FOSJsRouting, translation

Qualification

  • Bachelor’s or higher degree in Computer Science or related technical discipline or its equivalent
  • Solid grounding in computer science fundamentals and hands- on experiences working at consumer-facing and scalable Web application
  • Equivalent experience considered
  • Have first-hand understanding of Agile development methodologies
  • Excellent written and verbal communication skills
  • Proficient in English language
  • Flexible for travel based on project needs