Job Description

Jakarta Engineering Intern

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

Related Jobs

Job Detail

  • Job Id
    787d09b3aac2f48a
  • Location
    id
  • Company
  • Type
    Private
  • Employment Status
    Permanent
  • Positions
    Available
  • Career Level
    Experience
  • Gender
    Male/Female

Contact

Sponsored by

https://halokerja.id connects jobseekers and recruiters by accurately matching candidate profiles to the relevant job openings through an advanced 2-way matching technology. While most job portals only focus on getting candidates the next job, Shine focuses on the entire career growth of candidates.

Latest Job