• Design and develop platforms, services, systems and features for the company's products
• Build backend modules, REST API
• Analyze business requirements, design and develop features based on product requirements
• Understand the product, continuously optimize the product, identify and handle errors, improve stability and user experience
• Building libraries and modules for common use between products
• Design and implement support tools when needed
• Collaborate with programmers, product designers, testers, product managers to build features