Get more replies from employers
Send a job-specific resume in minutes.
yyResearch Limited invites junior engineers to contribute to OpusChat, a privacy-centric, scalable social communication platform. The team values a mix of web, mobile, and C++ skills and offers on-the-job training with a clear path toward senior or lead roles as you grow.
You will join a collaborative, open environment focused on building safe, user-controlled communication channels for a worldwide community.
yyResearch is a software company focusing on our own product called OpusChat, the next generation of large-scale social communication system for the worldwide community.
OpusChat is a privacy-centric and safe communication system that gives people the choice and control on how they interact with people and manage relationships. It allows users to integrate multiple personas into a single account.
OpusChat's objective is to protect users from scammers and spammers. This returns the control of the entire communication channel back to the users. Users can decide on who, when and what could contact them.
OpusChat runs on our massively scalable cloud platform designed to efficiently support high transaction rates from millions of users at a very low running cost. We build and optimize everything in house - from server infrastructure to the mobile/desktop clients.
Who we are looking for
We are looking for junior engineers with SOME of the following technical skills to join our team. We will fit you into a role with a combination of your skills.
On-the-job training is provided and you will have the opportunity to progress to a senior developer or lead role in the long term.
Technical skills requirements
web application development using React, TypeScript, HTML, CSS familiarity with MUI, Next.js, Rx.js and Dexie.js is a plus
iOS development experience with Swift, mastery of Xcode, knowledge of ReactiveCocoa/ ReactiveSwift
Android development experience, knowledge of Kotlin, RxJava
C++ with knowledge/experience in C++11/14/17, STL and Boost, knowledge in multithreading, reactive programming, TCP/IP communication, fault tolerant databases or fault tolerant data storages
Strong understanding of OOP
Have a solid grasp of common design patterns, data structures and algorithms
Personal skills requirements
Strong interest in solving computing problems efficiently
Diploma/Degree in Computer Science or equivalent knowledge
Strong verbal and written communication skills
Working level of English
Competitive salary, starting from at least HK$20,000 depending on experience and skills set
5-day work week
15+ days annual leave (up to 20 days)
Medical insurance
Company outings (with extra days of leave)
We offer a cheerful and enjoyable working environment. We promote openness and respect. If you are obsessed with technology, we would love to hear from you.
We will only accept candidates who are allowed to work in Hong Kong without any visa requirement.
Hirer responsiveness Salary match Number of applicants
Your application will include the following questions:
To help fast track investigation, please include here any other relevant details that prompted you to report this job ad as fraudulent / misleading / discriminatory / salary below minimum wage.