Job Description
About Company
Your role & responsibilities
Job Scope
- To identify products' requirements and provide technical feedback.
- To prioritize, estimate, and plan development tasks for team members and themselves.
- To implement core functionalities for our products.
- To write and maintain the living technical documents.
Expected Outcomes
- To improve our products' overall experience in terms of aesthetics, UI/UX, performance, etc. which are measured by NPS, LightHouse score and other metrics to be discussed and aligned.
- To build up prototypes or integration promptly that can ensure our products' time to market. Time-to-market must certainly be discussed between business and development sides.
- To suggest, develop, implement and maintain core features that gain competitive advantages which is deemed to not only be useful to users but also contribute to the bottom line or NPS.
- To ensure our products are maintainable and aligned with the company's technical standards.
- To grow and inspire our junior engineers by sharing knowledge and technical documents built.
Job Partnership
- Stakeholders: Readers, Content Providers, Localize Talents.
- Peers: Software Engineers, QA Engineers, Project Managers, Product Owners.
- Direct Report: Head of Tech & Innovation.
- Indirect Report: CEO.
Your skills & qualifications
- Domain Expertise: Front-end/ UI Software Engineering.
- Experience Requirements: At least 4 years working as Front-end Developer.
Skills/ Knowledge Requirements:
- Must-have: HTML5, CSS3, Typescript, ReactJS/ NextJS, Ant Design, Sass/ Less.
- Should-have: Image Processing tools (Photoshop,...), Mockup and UI prototyping tools (Sketch, Figma,...), Coaching skill, Clean and maintainable code methodology grasp.
- Nice-to-have: Computer Science background.
Benefits for you
- Competitive starting salary, performance reviewed every 6 months & Tet bonus
- Company-provided Apple computers & mobile devices
- Flexible working hours & unlimited paid leaves
- Compulsory insurance contribution for social, medical & unemployment insurance and extra private insurance are fully covered
- Free catered lunch, snacks, and drinks
- Annual membership @ Platinum gym inside Crescent Plaza
- Annual company vacation for you and your +1
- Inclusive, equal-opportunity & international company culture
- NAB Talks - a playground where everyone has a chance to share his/her opinion and expertise
- Personal mentorship from department leads and senior people
- Company-sponsored development: global conferences, workshops, etc.
- Beautiful modern office by Crescent Lake , equipped with high-tech gadgets (VR, Xbox, drones, etc.)