Software Engineer - Junior (JavaScript, React / React Native, Node.js)

Job level Entry
Language English
Within Hong Kong
Industry Others
Job function Information Technology > Application Development
Information Technology > IT Project Management
Information Technology > Software Development
Published On 27/12/2019

We are looking for a Full Stack Software Engineer to join our development team, focusing on the continuous improvement and maintenance of our system. If you have a solid knowledge of the React stack (React, React Native, HTML & CSS, JS, Node.js) and are excited to work in a startup environment, we’d like to meet with you!

Key Responsibilities

  • Develop Web and Mobile applications using React and React Native
  • Support and further enhance our backend system running on Node.js and Express
  • Write clean, maintainable code. Try to achieve maximum performance, simplicity and reusability
  • Software testing and troubleshooting
  • Keep our software up-to-date with the latest technologies
  • Work with a team of other developers in an agile environment
  • Participate in code reviews, solution design meetings and knowledge sharing sessions

Ideal Candidate

  • Experience in SPA & Mobile application development with React and React Native
  • Good knowledge of Node.js, Express, Git
  • Expertise in HTML5, CSS3, JSX and JavaScript (ES6)
  • Experience working with any testing framework or utility (Jest, Enzyme, Mocha, Chai, etc.)
  • Experience working with any cloud provider (AWS, Azure, etc) is an advantage
  • Experience working with Sequelize ORM, Mongoose is a plus
  • Good verbal and written communication skills in English
  • Analytical mind with problem solving aptitude
  • Desire to master your skills and explore new technologies
  • Ability to give and receive constructive criticism
  • Value people, culture transparency, openness, and teamwork