KintoHub – BackEnd Engineer
Hong Kong Office
About us:
Microservices are the future.
Yet they are difficult to get right - from underlying principles to provisioning the proper infrastructure.
We’re here to help.
Our team is building a versatile, microservice-first, language and protocol agnostic toolset to empower developer communities around the world to easily build, combine, and serve tailored APIs to their web, mobile and native clients.
You can find out more about our product on www.kintohub.com.
Our company was born in summer 2017 from 3 battle-proven entrepreneurs with a vision to radically change the way the world collaborates with code. After months of hard work on the product, KintoHub is currently gearing towards its public alpha launch, set for May 2018.
This is where you come in!
We relish nerdiness, trust, and passion. We don’t forget our inner trolls.
We are KintoHub.
Your role:
- Build highly efficient back-end features in the form of independent microservices for the KintoHub platform, using the KintoHub format (KintoBlocks)
- Take ownership for the scalability and battle proof-grading of features developed
- Review already developed back-end features & propose useful additions to the platform (features and / or infra)
- Core to our culture - work in small, fast paced teams, where everyone owns a significant part of the platform. Contribute ideas and feedback for everything from UI/UX, product roadmap and processes for KintoHub
- Work with 2 additional back end developers and get input from technical advisors as and when needed
Day to Day:
- Implement microservices for features such as Billing, Gitlab/Bitbucket, Message Passing that will get user by the platform and by users for their own applications in the future
- Implement platform-enhancing middleware features such as GraphQL support or additional languages support (Python, Ruby, etc) for KintoBlocks
- Collaborate closely with other backend engineers, DevOps and Front-End to ensure solid end-to-end integration
- Team up and create microservices and serverless software bi-weekly with the team to experience our product as a prospective developer who would use our platform. If your proposed services become successful, you get to keep the money that is made by them!
- Help support developers with questions via Slack, Stackoverflow and Github
- Participate in many aspects of a project life-cycle, from specifications through QA to deployment and production support/iteration
- Find and fix bugs, optimize scalability and performance, keep up-to-date with the latest relevant technologies
- Participate in regular meetings that provide updates on progress and define new priorities following a tailored scrum
Required Experience:
- 3-7 years’ experience in back-end development
- Practical experience & believer in building microservices
- Excellent problem-solving skills
- Preferably expert in Java, Golang or Dotnet, but any language is welcome.
- Preferred backend + infrastructure experience with emphasis on backend
- Experience with gRPC / WebSockets / GraphQL is a plus
- Experience building production proven SaaS products a plus
- Fluent in multiple programming languages is a plus
- English fluency required, 1+ other languages a plus
What we offer:
- Scalable Compensation & Benefits:
- Tight budget, but will do our best to find mutual comfort for the first 12 months
- Stock options
- MPF
- Highly flexible, generous and famous “GTFKO” leaves policy
- (post seed funding) Quarterly bonuses for meeting and exceeding your goals
- High Impact Startup:
- Change how the world builds microservices and serverless software!
- Build the most valuable tech company in Hong Kong
- Help unlock the potential passion for new engineers using a noob-friend platform to easily prototype their ideas to reality
- Freedom to voice your opinions & influence the product’s direction
- Glorious Work & Play Culture:
- Work with some of the brightest talent in the country
- Diverse & international team (5 countries) – experience all the flavors of trolling!
- Your choice of Macbook or Windows machine if needed
- Training programs, books & mentoring to help you learn new skills and technologies
- No politics / No bullshit culture
- Fair flexible office hours
- Happy Hours, gaming breaks, frequent offsites & plenty of startup comedy
Career Progression:
We’ve started with a small core team. If leadership is your aspiration and is demonstrated consistently, you may find yourself in the VP Engineering / CTO positions in the not-to-distant future. If you simply want to solve some of the world’s toughest problems & and help shape best practices for our company, principal engineer could be your path – with compensation growing as the company grows (hopefully exponentially!)
Disclaimer: it won’t be a fit if you...
- Prefer to be told what to do rather than come up with thoughtful solutions
- Tend to think “I’ve done my part” versus take ownership of the final delivery
- Find it necessary to have a detailed roadmap set in stone 6 months in advance (we are running on 2 weeks sprints, #sorrynotsorry)
- Are not autonomous in execution or can’t explain clearly what you are doing and why
- Have not worked on projects on your free time
- Have not read books / self-taught in something (anything) regarding software dev on your free time
- Have not worked in a team (ie only solo projects)
- Do not have FrontEnd & Devops collaboration experience