Hong Kong, Hong Kong

[August Onboard] Fullstack Engineeer - Leading HK Digital Bank

 Job Description:

Our client, a leading digital bank backed by a multinational financial institution is rapidly expanding their team, tackling exciting challenges and delivering top-notch products in small, cross-functional groups. They are currently looking for fullstack engineers to onboard in August.


Responsibilities

  • Participate in the user experience design journey, from initial wireframes and mockups to final implementation and launch.
  • Collaborate closely with designers and stakeholders to create refined solutions for challenging problems.
  • Develop RESTful APIs and event-driven microservices utilizing Kafka.
  • Create web and mobile APIs, and evolve our architecture through microservices to enhance our product offerings.
  • Our tech stack primarily uses Kotlin and Java, but we embrace the flexibility to choose the most suitable language for each challenge.
  • Utilize our scalable AWS infrastructure effectively.
  • Prioritize software quality by writing maintainable code through Test-Driven Development (TDD), Domain-Driven Design (DDD), and Continuous Integration and Delivery (CI/CD).
  • Take ownership of your workif you build it, you also manage it.
  • Establish and uphold best practices, ensuring adherence during adoption and implementation.

Requirements

  • A Bachelors Degree in Computer Science, Software Engineering, Mathematics, Physics, or a related discipline is required.
  • Experience in developing and maintaining mobile applications.
  • Proficient in TypeScript and JavaScript, with a background in building contemporary JavaScript component applications.
  • Strong expertise in ReactJS or React Native.
  • Knowledge of GraphQL is a plus but not mandatory.
  • Proficient in Kotlin, Java, or Scala.
  • Extensive experience in back-end development.
  • Proven experience collaborating on software projects that encompass both design and back-end components.
  • Familiarity with iterative delivery processes driven by user feedback and data insights.
  • Ability to thrive in a team-oriented, fast-paced environment.
  • Exceptional communication and organizational skills.


If you feel that this position describes who you are, what you are looking, and you are urgently seeking a new role, we encourage you to apply right away!