Tech Lead / Fullstack Engineer

Gravity Sketch

  • Taipei City
  • Permanent
  • Full-time
  • 15 days ago
About us:Gravity Sketch is the category leader in solving the challenges faced by teams that design 3D products. Our platform enables teams to create and communicate 3D ideas in the quickest and most intuitive way possible - whether they are globally distributed or in the same geography.The platform is changing the way companies like Adidas and Ford carry out their day-to-day design work, helping to increase creativity, productivity, collaboration and compressing time to market. We take a B2C approach to B2B, nurturing a large community of highly engaged design and engineering professionals using the product to redefine their digital design workflow.The Gravity Sketch platform is accessible across VR and web-based applications allowing users to integrate GS seamlessly into their workflow.Our CultureWe're a lean but ambitious team of 65+ spread across the globe. We may be geographically spread out, but we're tied by our mission to radically change how teams communicate ideas spatially and expressively from anywhere!
Our focus is on output and getting the work done, not counting the hours you work. We appreciate that everyone has their own optimum setup, so provide flexibility in terms of when and where you get work done.Our ValuesCuriosityAlways be in learning modeGo Deep: ask the why/why notExplore and have funEmpathyPut ourselves in the shoes of our customerBe genuinely caring and respectfulAct from a place of understanding/longing to understandForce MultiplierMake everyone around us/you betterRaise the BarDeliver ResultsResourcefulTake calculated risksUse what we have/ deliver the most valueStay HungryAct like an ownerHold ourselves and others accountableMake every investment as if it were your ownDon't let the egg dropOur values are at the heart of our culture, we encourage everyone to experiment, bring new ideas to the table, and challenge one another to arrive at the best solutions for our users.We work hard, and know how to have fun too; with company trips, socials, sports, gaming sessions and more. We welcome you to share your hobbies with the team so we can all try something new!This role will involve designing and developing large scale distributed systems to support our landingpad platform and architect and operate our infrastructure.As a Tech Lead in an immersive technology company, you need to understand our products and have empathy with our users. You must also have the passion and motivation to improve, propose, design, and develop scalable backend systems to support low latency interactions across multi-platform applications such as desktop, mobile devices, design tablets, AR, VR and so on. You understand PoC, MVP, and production development, and can properly address and balance the quality (scalability, reliability, extensibility, flexibility etc) of the systems you are going to deliver in the timeline.You will Collaborate with our product team and stakeholders to define project scope, goals, and deliverables. Break down complex technical tasks into actionable steps, estimate effort, and allocate resources effectively to meet project deadlines.With a solid engineering foundation, you have a strong motivation to learn new skills and knowledge in cutting edge technologies, and are always willing to try, propose, redesign, and refactor alternative solutions to be more efficient, while reducing errors, and minimizing human interactions for easier maintenance.We expect you to provide technical leadership to the development team by setting clear technical direction, establishing best practices, and ensuring adherence to coding standards. Guide the team through technical challenges, providing expertise and mentorship as needed.What we're looking forCandidate must be based in Taiwan5+ year Industry experience developing in at least one of the languages: C#, Java, GolangBachelor's degree in fields related to Computer Science, Physics, Mathematics, or EngineeringUnderstand and adopt rigorous industry-standard coding and design pattern best practices, including SOLIDExperience with distributed systems and a strong understanding of distributed databasesExperience with AWS and its service tech stackKeen interest in continuously learning new and emerging technologiesWilling to get hands on live operationWilling to move forward with legacy and debts and can help to fix legacy and debts.A problem solver - someone who is not just able to identify problems, they also propose solutionsExperience using Docker and KubernetesA good understanding of and experience building and designing scalable systemsExperience with modern infrastructure tooling (Terraform, Pulumi, ArgoCD)Experience monitoring and handling incident response of the infrastructure, platforms and core engineering services.Understanding of network protocols such as TCP, HTTP/S and Load Balancing and the contexts in which they are used (for example, understanding the differences between AWS Application Load Balancer against AWS Network Load Balancer).Experience in a leadership role, with the ability to lead, motivate, and inspire a team of developers towards common goals.Experience in project management methodologies, such as Agile or Scrum, and the ability to effectively plan, prioritize, and manage projects to meet deadlines and deliverables.Nice to haves:Experience in large scale projects, working in teamsExperience with large scale distributed systemFamiliar using Docker, KubernetesUnderstand concurrency, multi threading and low latency interactionsExperience deploying to AWS or Google cloudReact, Javascript, HTML, or other frontend development experienceUnderstand how to and be able to implement automated development processBenefits:Uncapped holidays: The startup world is busy, we encourage taking time off to recharge and rest.Flexible working: we appreciate that everyone has their optimum setup and things to work around in life.Access to - if you're needing support big or small you can reach out to Open Up for mental health supportPersonal budget per year for professional development. You will learn a lot here but there may be more want or need. With this budget, we aim to support you in your career growth.Team lunch Wednesdays: out together in person, or virtually with food delivery credit.Socials and a biannual global meet up: we are passionate about bringing everyone together whenever we can, this helps build tighter bonds and alignment.Enhanced parental leave policy (maternity and paternity)Chance to work at a fast growing start-up changing how the products of the future are designed, and exposure to a transparent startup journeyReal work ownership - you drive your own initiatives and have an opportunity to take your work all the way through to launch.Opportunity to work with some of the world's leading design companiesTransparent insight into the startup journey, plus unparalleled learning if you're up for the challenge!

Gravity Sketch

Similar Jobs

  • Tech Lead - Leading MNC Fintech Service Group

    Michael Page

    • Taipei City
    Competitive salary package High level position with big scope responsibility About Our Client The group focus on digital products and launched the Ticket Restaurant card. As …
    • 2 months ago
    • Apply easily
  • Lead Engineer

    NextWave Partners

    • Taipei City
    Title: Lead Engineer Location: Taipei, Taiwan About the Role: Our client is a key player in the offshore wind industry in Taiwan with experienced team and track record in the …
    • 20 days ago