Connecting...

Full Stack Developer

Job title: Full Stack Developer
Contract type: Permanent
Location: Hong Kong
Specialisation:
Reference: HK_IT _000597[645]
Contact details: Marcel Gundlach
Contact email: Marcel.Gundlach@jac-recruitment.com
Job published: 7 months ago

Overview

THE CLIENT

As one of the most experienced and leading Data analytics and cloud solution providers, our client has established a solid proven track record of delivering sophisticated technology solutions to multinational corporate customers and local enterprises across a diverse range of industries. The company has also developed strong expertise in mobile platforms, including O2O business and entertainment apps. Our client enjoys a well-established network as well as a wealth of experience in the IT industry worldwide, all backed by a solid track record in serving local and multinational clients in Hong Kong, Macau, and Mainland China for two decades.

 

THE JOB

We are looking URGENTLY for multiple Full Stack Developers including 1 Team Leader to join their team. You will work in a newly formed project team on client-site closely with product teams and front end (UI/UX) developers to code the services that will enable the customer journeys. Junior-level candidates are also welcome to apply!

Working as part of high performing DevOps scrums you will be responsible for coding server-side services/front-end mobile app that conforms to the standards set out by the application development lead. You will be responsible for integrating those services with the front-end components.

Success for you is developing market differentiating services as part of an agile, customer-centric development capability.


Responsibilities

  • Managing Microservices API access with data owners
  • Write reusable, testable, and efficient code
  • Design and implement of low-latency, high-availability, and performant applications
  • Integration of user-facing elements developed by front-end developers with server-side logic
  • Implementation of security and data protection
  • Integration of data storage solutions
  • Performance tuning, improvement, balancing, usability, automation
  • Work collaboratively with the design team to understand end-user requirements to provide technical solutions and for the implementation of new software features
  • Work with our platform engineering team, utilizing agile best practice
  • Build platform services and tools and improve existing ones
  • Take part in decisions related to how we build new capabilities and functionality
  • Gather requirements and scope out projects with the rest of the team
  • Work closely with our fellow engineers, designers, QA, and others
  • Develop mobile app/components for iOS

Requirements

  • BS/MS degree in Computer Science, Engineering or a related subject
  • Previous working experience as a Python / Java Developer for 3-5 years
    (But junior-level candidates are also welcome to apply!)
  • Hands-on experience with Django, Flask or other Python frameworks
  • Good understanding of server-side templating languages such as Jinja 2, Mako, etc
  • Basic understanding of front-end technologies (iOS / Android)
  • Experience working with source code management tools (e.g. Github, Bitbucket)
  • Experience working with CI tools (e.g. Jenkins, TeamCity)
  • Proficient in database concepts and constructs, including data models (normalization, foreign key, surrogate key, etc)
  • Proficient working with large data volumes (e.g. millions to billions of records)
  • Proficient performance tuning SQL, including use of explains plans, partitions, hints, etc.
  • Pride in readable, well-designed, well-tested software or scripts
  • Experience in Public Cloud Azure (Preferred), AWS, GCP
  • 2 or more years professional “DevOps” experience managing toolchains and cloud-based production environments and a willingness to quickly get up to speed on our stack (Azure, Python / Java)
  • Proficient in the use of SQL and SQL scripts
  • Experience in Automated Testing Tool, for unit test and the functional end-to-end test, for both back-end and front-end mobile. Have the mindset/experience of Test-Driven Development.
  • Experience in developing a mobile app in either iOS native coding or React Native
  • Fluent English AND Cantonese
  • Immediately available highly preferred!

 

Compensation & Benefits

  • Secondment but permanent, full-time position, HK-based
  • up to 50K basic x 12 monthly salary
  • 12 AL days
  • Medical insurance

 

Application

Interested candidates are welcome to send their latest CV/resume, including:

  • Current and expected salary
  • Availability
  • Reason for leaving current/past position

Feel free to contact Marcel Gundlach via marcel.gundlach@jac-recruitment.com (and cc jac.hk@jac-recruitment.com).

Personal data collected will be used for employment-related purposes only.
We regret to inform that only shortlisted candidates will be notified.