Backend Engineer
Hong Kong, Hong Kong

We were bored of non-senses engineering jobs, so we built Sparkmate!

We believe in ambitious entrepreneurs to tackle today and tomorrow challenges. We are their (Spark)Mates in this journey, transforming their ideas into outstanding products as quickly as possible.

We are a tribe with a wide range of skills, and we build products in matters of weeks rather than months, from fully digital to fully physical products, including complex IoT.

About the team

Sparkmate is designed for ambitious people who want to power the most innovative projects in the world! We are looking for passionate people with a team-player mindset, strong expertise and, above all, the ability to learn by doing in a fast-paced environment.

Our team is focused on providing the best product development experience to our clients, from understanding their needs and challenging their ideas, to building the best prototype and product we could imagine! We are incredibly diversified with lots of different expertises, from mechanics experts to cloud development wizards.

As part of the web and mobile tribe (the software track as we call it! ), you’ll be bringing to life digital products, web platforms, mobile apps and more, often interacting with physical products.

You’ll have the responsibility to ensure the development velocity and keeping a smooth communication with our clients, while working on improving the quality of our deliverables and standards, from UX design to technical architecture.

Some of the products we have brought to life :

  • Sharelock : A connected and shared lock for secure bike parking in cities. From 0 to industrialization
  • Bumpair : Mechanical benches for performance testing of a very innovative inflatable helmet to protect bikers.
  • Showviz : A virtual reality collaborative platform that allows creative teams, production and customers to work together.
  • wideop : A photo based marketplace for professionals photographers
  • The Digital Patisserie : Machines for pastry and food 3D printing
  • Responsibilities

    Position responsibilities as a product engineer :

  • Manage project priorities, deadlines, and deliverables in milestones of 5 weeks
  • Design, develop, test, deploy, maintain new or existing software
  • Analyze functional requirements and creation of software design
  • Design, shape, and implement authentication, authorization, auditing, reporting, and API infrastructure solution and improve the existing solutions
  • Be able to adapt and self-train on a wide range of technologies depending on customers' needs (Machine Learning, Web3, Mobile Application)
  • Senior responsibilities :

  • Advocate for improvements to product quality, security, and performance that have particular impact across your team and performing code reviews
  • Provide mentorship for Junior and Intermediate Engineers on your team to help them grow in their technical responsibilities and remove blockers to their autonomy
  • Help us find the right balance between quality and meeting deadlines
  • Exert influence on the overall objectives and long-range goals of the company
  • Remuneration and perks

    Remuneration :

    We have a clear and transparent remuneration scheme at Sparkmate, that takes the form of :

  • a monthly salary,
  • a yearly annual sharing
  • some incentive in the company.
  • We base our remuneration system on Ownership and Experience level.
  • Our entry salary range goes from 31K to 70K HKD per month according to the experience level.

    Perks :

    4 days-week : Every Friday is off, so you can dedicate it to what you like, self learning, side projects and so on. Once every 5 weeks, we gather to focus on internal and fun projects during Rocking Friday

  • Flexible working-hours
  • Remote working whenever you wants while on-site presence is not strictly required by the project !
  • Health Insurance
  • Work is not about how many hours we spend in the office, it’s about results and what we ship at the end of the week. We believe in high productivity, focusing on what matters.

    Ideal Profile

    Minimum qualifications :

  • Experience in developing backend architecture, apis, micro services
  • Experience in NoSQL (MongoDB) and SQL databases (PostgresSQL, SQLite)
  • Experience with DevOps (building Docker Images, using Github actions or GitLab pipelines, deploying on AWS / GCP / Azure)
  • Experience in building cloud (SaaS) applications.
  • Comfort working in a highly agile, intensely iterative software development process
  • Effective communication skills : Regularly achieve consensus with peers, and clear status updates.
  • Preferred qualifications :

  • Experience with one or more popular Node.js backend frameworks : Nest.js, Koa, Strapi, Express.js etc.
  • Experience with one or more general purpose programming languages, including but not limited to : Python, Java, Golang, C++
  • Excellent object-oriented, database design, SQL, and problem-solving skills.
  • Experience with Web3 or Machine Learning could be interesting according to customers' needs
  • Interest and ability to learn other coding languages as needed We value much more about your product development approach and general engineering skills than some specific tech knowledge.
  • What's on Offer?

  • Flexible working options
  • Leadership Role
  • Excellent career development opportunities
  • 报告这项工作

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    通過點擊“繼續”,我允許neuvoo同意處理我的數據並向我發送電子郵件提醒,詳見neuvoo的 隱私政策 。我可以隨時撤回我的同意或退訂。