Senior Software Engineer
Altitude Labs
Hong Kong


  • Develop web or mobile applications to match customer specifications.
  • Work and be part of small cross-functional teams to develop products.
  • Integrate applications with services and systems.
  • Driving technical discussions with customers and clients.
  • Exercise expertise in performance, architecture and software design to deliver compelling end user experiences.
  • Participate in regular design and code reviews.
  • Technical documentation (project-centric where e.g. our developer knowledge base is a key part of daily work).
  • Take part in training junior engineers and recruitment processes.
  • Qualifications

  • At least 4 years professional experience of working with modern web or mobile development.
  • Hand-on experiences in software and / or mobile application (iOS / Android) development.
  • Proven experience of having had a leading role in development projects (lead engineer, system / solution architect or equivalent).
  • Experience with multiple modern programming languages (e.g. Java / Groovy, JavaScript, C#, Python).
  • Extensive experience with JavaScript / HTML5 / CSS with an emphasis on rich clients (UI-centric apps) & integration with web services.
  • Experience with server-side development / scripting (Node.js, Java, PHP etc.)
  • Very good understanding of the web or mobile ecosystem (hosting, app / web server, network protocols, consumer device / browser).
  • Highly proficient with source code management (Git / Bitbucket / GitHub).
  • Familiarity with Agile processes, Continuous Integration & Test Driven Development.
  • Familiarity with producing clean and readable code.
  • Experience with OO design patterns or functional programming.
  • 申請
    通過點擊“繼續”,我允許neuvo同意處理我的數據並向我發送電子郵件提醒,詳見neuvo的 隱私政策 。我可以隨時撤回我的同意或退訂。