Web Engineer
Amity Solutions
- กรุงเทพฯ
- งานประจำ
- ฟูลไทม์
- 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.
- 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.
- 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
- 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.
- 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.