Back to search:Backend Developer / Tangerang South

Please note that this is a remote freelance position for a duration of 3 months, with the possibility of extension.

Working hour: Mon - Fri, GMT+7)

Responsibilities

  • Design, develop, and maintain robust backend services and APIs to support mobile and web applications.
  • Collaborate closely with front-end developers, designers, and product managers to define and implement new features and functionalities.
  • Optimize the performance, scalability, and reliability of server-side applications to ensure seamless user experiences.
  • Diagnose and troubleshoot backend issues, including performance bottlenecks and bugs, to maintain high-quality standards.
  • Write clean, maintainable, and testable code, following best practices and coding standards.
  • Integrate with external services and APIs to enhance application functionality and ensure smooth operation.
  • Keep up-to-date with the latest trends, technologies, and best practices in backend development and apply this knowledge to improve existing systems.
  • Ensure all backend systems adhere to security standards and data protection regulations.

Requirements

  • Minimum Education Level : Bachelor's degree in Computer Science, Engineering, or related field.
  • Years of experience: min. 3 years
  • Excellent problem-solving skills and ability to work in a fast-paced environment.
  • Strong knowledge of relational databases and data modelling.
  • Skills: Golang, Experience with RESTful services, microservices architecture, and API development, Solid understanding of version control (e.g., Git).

Nice to have:

  • Experience with containerization and orchestration (Docker, Kubernetes).
  • Knowledge of message brokers (e.g., RabbitMQ, Kafka).
  • Experience in working within Agile methodologies.
  • Familiarity with cloud platforms (AWS, Azure, Google Cloud).
  • Familiarity with Web3 technology.