Senior Frontend Developer

Our customer is an E/Sports fantasy games developer and publisher startup based in Singapore.
 
They believe that E/Sports fantasy games ought to provide a truly interactive, engaging and empowering experience that allows participants to feel included and involved in the happenings during a live E/Sports match.
 
To this end, they have invented, developed and patented a proprietary technology and game engine that intelligently harnesses upon both the behavioural patterns and actions of participants as well as the actual occurrence of events to deliver a fluid and captivating gameplay experience.
 
Their flagship product is a fantasy trading game where users
trade virtual shares of E/Sports teams and players within a simulated market exchange environment as a mode of gameplay during the course of a live E/Sports match.

They are looking for a Senior Frontend Software Developer who is motivated to combine the art of design with the art of programming for web, mobile and native mobile application mediums.
 
Your key responsibilities will include leading the Frontend development team as well as to work closely with the Backend devel- opers to implement and develop their products in an efficient and responsive manner. You will also work closely with their Product Designers to enhance their user interface and experience across all of our products and mediums.
 
RESPONSIBILITIES

Work directly with the CTO to assist with enhancing the company’s frontend development team

To oversee and develop the frontend technical aspects of the Company in alignment with its business objectives and goals

To participate in the entire application lifecycle, focusing on coding and debugging

To manage, mentor, engage and motivate the frontend development team to achieve business objectives and goals

To plan and develop the company’s frontend technology framework and architecture to ensure operational functionality and efficiency

To employ versatile and optimized code and libraries to maximize speed and scalability

To develop security and data protection systems/protocols to safeguard and secure the integrity of products and privacy of our customers.

To collaborate with designers to evaluate the technical feasibility of design outputs

To integrate and develop UX/UI designs and wireframes into user-friendly experiences and intuitive interfaces

To evaluate user interaction issues and debugging with backend developers to deliver an optimized product

To continuously discover, implement and evaluate new technologies that yield a competitive advantage for the company

TECHNICAL REQUIREMENTS

FUNDAMENTAL

5+ years of professional experience in front-end web app development Able to work in an Agile environment
Excellent analytical and time management skills Knowledge on Git, Git-Flow Approach Knowledge of SEO principles
A strong sense of UI/UX design and layout

Good understanding of RESTFUL web services

Deep algorithmics knowledge. Understanding of Big(O) notation

Knowledge with Websocket Connection with Stomp and SocketJs apart from single request exchange

Proficiency with HTML/CSS

Strong Javascript knowledge, including TypeScript Basic knowledge of Angular

STRONG KNOWLEDGE

Experience with React

Experience with Redux, Redux-Saga, Styled-Component Experienced with React based UI Frameworks
Knowledge of writing test on scopes: Unit, Integration and E2E on Frontend side with Jest, Enzym and Cypress

Experience with Storybook Knowledge of Redux-Cycle
Experience with Analytics and regarding frameworks
 
MOBILE

React Native experience preferred mobile platforms Experience with React-Native-Navigation Knowledge about Fabric and Fastlane



Want to apply later?

Type your email address below to receive a reminder

ErrorRequired field

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field
Error
insert_drive_file
insert_drive_file