Web Engineer

Amity Solutions

  • กรุงเทพฯ
  • งานประจำ
  • ฟูลไทม์
  • 17 วันที่ผ่านมา
Position Title: Web EngineerLocation: Bangkok, ThailandJoin the community revolution!At Amity, we believe that communities will save the world and we are on a mission to empower everyone to build their own. We do so by offering a suite of pre-built social features that companies can add to their apps or websites to easily launch their own social networks.Hundreds of companies worldwide are already using our technology to decrease their reliance on third-party social media and operate their own positive and curated digital communities.Since the launch of Amity Social Cloud in 2020, we went from 15 to 250+ employees across four offices - Bangkok, London, Milan, and San Francisco - and from 0 to 100+ global clients, including leading companies such as Harley-Davidson, Pernod Ricard, Noom, Betano and more. We raised over $20M backed by leading venture capitals.Your impact:
  • You will be able to impact the ui architecture, processes, and certain backend decisions (like api) in order to improve the quality of the code, the speed of development, the convenience of the ui, and the ease of use of the SDK , and UIKits for clients.
Your team:
  • We use the Scrum methodology, so a Web Engineer works day to day in a small cross-functional team per product (Squad), each has a dedicated Web, iOS, Android, and Backend Engineers, QA, PM, and PO
  • Work is usually organized into two-week sprints with daily stand-ups, planning / groomings, and a retrospective.
  • As the Web Team, we maintain aligned syntax, security, and quality standards across all web applications. Each piece of the code will be reviewed by at least one another Web Engineer.
  • As members of the Web Team, we have bi weekly meetings to share our knowledge, experiences, or challenges with other web engineers from other feature teams.
  • Major decisions that affect web projects (eslint rules, design system, etc) are discussable, everyone can speak out and influence this decision.
  • Here is the main tech stack used by the Web Team: javascript, typescript, flow, react, ant design, jest, styled-components, lerna, github actions, and more.
Your day-to-day responsibilities:Your day to day responsibilities will never be the same and it will heavily rely on a product (sdk, uikit, web apps) you will be working on at the time, but these are major things that would be expected of you:
  • Design, develop, maintain the components/subsystems of the Amity products
  • Communicate with PO, QA, backend engineers to discuss solutions and processes
  • Understand UI, cross-browser compatibility, and general web functions and standards
  • Creates solutions for identified problems or bugs
  • Maintain aligned syntax, security, and quality standards across all web applications
  • Work by using agile methodology (two-week sprints with daily stand-ups, planning / groomings, and a retrospective
Your ideal profile:
  • Profound production experience with React / Angular / Vue (2+ years)
  • Profound production experience with Redux / MobX / React Context/ Rx (1+ years)
  • Profound experience with testing and bundling Typescript code
  • Experience with React Native is a plus
  • Experience with any major UI Library (Ant Design is a plus)
  • Experience in building real-time applications
  • Experience in shipping SDKs / libraries, understanding the challenges of a UI-less product.
  • Experience in building high-loaded Web Applications with thousands of active users.
  • Previous experience with startups or large enterprise companies (to understand the processes and nuances of rolling out technologies)
  • Comfortable with rapid development cycles and agile processes.
  • You have a “never-stop-learning” attitude and a desire to develop and grow
  • You are a self-directed, motivated, and driven performer.
What's in it for you:
  • Competitive salary and Pre-IPO stock package.
  • Global Diversity - You'll work with an international team of professionals with a hugely diverse cultural background that embraces 29 nationalities.
  • Flexible Work Setup -We all gather as a team for one week every month at the office, for the rest of the month you are free to come to the office or work from wherever you feel the most productive.
  • Office with a View - Our office has everything you need on the 16th floor of the True Digital Park.
  • Life Assurance & Private Healthcare - Your insurance also includes dental care support.
  • Gym Discount - Enjoy a special rate on the subscription to Virgin Active Gym inside of the office building.
  • Mental Health Support - The iStrong platform provides you with unlimited sessions with a therapist whenever and wherever you may need it.
  • Free Lunch - Provided for everyone with Kinkao every day during office week.
  • Free Thai Massage - Get a massage in the office to help you recharge and relax in between meetings.
  • Thai and English Classes - Available for anyone who wants to master a new language.
  • Unlimited Paid Vacation Days - to disconnect and recharge when you need!
  • Team Activities - Join team outings and regular company bonding activities to strengthen the bond with your teammates and keep the connection real.
#LI-SS1#LI-HYBRID#C

Amity Solutions