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!