We’re a fast growing software start-up in HR tech utilizing AI and data analytics space, Our solutions enable clients to derive deep, actionable insights from the vast and growing ocean of unstructured data.and we’re on a mission to help companies improve corporate culture; morale issues and enhance inter-team’s appreciation through gamification, data and rewards. We run a SaaS platform to enable companies and employees to interact with an easy to use interface and provide them with actionable insights to understand positively about their crucial human assets in the business. Behind the software is a team of positive minders, problem solvers, technical experts and collaborators, and we’re looking for people to join us on our exciting journey ahead. We’re passionate about making the workplace happier, and we pride ourselves on our inclusive and supportive environment.
We are looking for a Back-End Web Developer responsible for managing the interchange of data between the server and the users. Your primary focus will be development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your coworkers into the application. A basic understanding of front-end technologies is therefore necessary as well.
Integration of user-facing elements developed by a front-end developers with server side logic
Building reusable code and libraries for future use
Optimization of the application for maximum speed and scalability
Implementation of security and data protection
Design and implementation of data storage solutions
Skills And Qualifications
Good understanding of server-side CSS preprocessors, such as LESS and SASS
Understanding accessibility and security compliance
Good understanding of asynchronous request handling, partial page updates, and AJAX
User authentication and authorization between multiple systems, servers, and environments
Integration of multiple data sources and databases into one system
Management of hosting environment, including database administration and scaling an application to support load changes
Data migration, transformation, and scripting
Setup and administration of backups
Outputting data in different formats
Understanding differences between multiple delivery platforms such as mobile vs desktop, and optimizing output to match the specific platform
Creating database schemas that represent and support business processes
Implementing automated testing platforms and unit tests
Proficient understanding of code versioning tools, such as Git
Proficient understanding of OWASP security principles
Understanding of “session management” in a distributed server environment
Bachelor or master degree on computer science or related subjects from Hong Kong local University
Quokka Reward is named after Quokka being branded as the “the happiest animal on earth” and it represents Quokka Reward’s underlying mission – to bring happiness to the workplace.
Quokka recognition and rewards platform aims to help companies ramp up their employee benefits programme at an affordable cost, plus introducing a gamification system to encourage specific corporate behaviours through sending out appreciative badges and Quokka tokens to coworkers for perks redemption in our marketplace, where Quokka liaises with merchants to provide unbeatable corporate discounts.
We link employees’ happiness to productivity through our customized challenges, which employees could enjoy more rewards and attain various skillsets when they crack the challenges. These data form the backbone of the performance review process and also the career development of the individual.
We collect data from organisations, industry research and HR practitioners and automate various aspects of the engagement process, such as feedback collection, analysis, and delivery, turning complex data analysis into actionable insights. With Quokka, employees have a way to make their opinions known. This enables companies to pinpoint areas with problems, act to troubleshoot them and to identify the best performing teams, analyze what makes them productive, and apply their insights to other teams.
To build a global unique recognition & rewards ecosystem that instils collaboration, greatness and happiness. We empower managers to drive change with insights & engagement analytics