A backend engineer is responsible for designing, building, and maintaining the server-side of web applications. In other words, a backend engineer’s primary responsibility is to build the structure of a software application.
Job Description
Design and implement web backend services (proficient in Django is a plus)
Write high-quality, clean, maintainable code using engineering best practices (unit testing, source control (GIT), continuous integration, automation, design patterns, etc.)
Analyze requirements, design and develop features
Understand the product, constantly optimize the product, identify and fix problems, improve stability and user experience
Optimize application for maximum performance and scalability
Build reusable code and libraries
Collaborate with fellow developers, product managers to build products with web technologies
Job Requirements
Passionate about coding and programming, innovation, and solving challenging problems
Bachelor's or higher degree Computer Science or related fields
Hands-on experiences in Web Service frameworks and technologies such as Django, Ruby On Rails, or Node.js
Familiar with HTTP protocol
Familiar with performance tuning of Web Server, massive concurrency handling, and caching mechanisms
Excellent in handling cache & database logic
In-depth understanding of data structures and other computer science fundamentals
Familiar with Linux development environments
Knowledge in key-value database (redis/memcached) is preferred
Planning, executing, monitoring and reporting overall consumer engagement activities done through different channels in assigned areas, e.g. Media, LAMP/HOP,â¦
The CM will oversee teams in business development, operations, and lead contract negotiations, oversee employee management, and work with HQ on forecasting andâ¦
Maintain good relationships with fashion stylist for product placements and loans.
Propose the suitable and targeted KOLs.
Maintain good relationship with KOLs.