Senior Programmer - Mumbai, India - Garena

    Garena
    Garena Mumbai, India

    2 weeks ago

    Default job background
    Description
    Job Description


    • Design and implement web backend services using Python + Django/Flask
    • Write high-quality, clean, maintainable code using engineering best practices (unit testing, source control, continuous integration, automation, design patterns, etc.)
    • Analyze requirements, design and develop features based on the product requirements
    • 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 for future use
    Collaborate with other software engineers, product managers, user experience designer, and operations engineers to build products with web technologiesJob Requirements

    • Bachelor degree or higher in Computer Science or related fields
    • Passionate about coding and programming, innovation, and solving challenging problems
    • Hands-on experiences in Web Service frameworks and technologies such as Django, Ruby On Rails, or ; familiar with HTTP protocol; familiar with performance tuning of Web Server, massive concurrency handling, and caching mechanisms
    • In-depth understanding of data structures and other computer science fundamentals
    • Familiar with Linux development environments
    Experience in web security and frontend technologies is preferred