AnyMind Group

Ruby Tower, 81 Ton Duc Thang, TP Hồ Chí Minh

Company Size : 10-24

View more

Job Summary

10-24

Product

Việt Nam

Mid/Senior Backend Developer

AnyMind Group

Quận 1, TP Hồ Chí Minh

  • English
  • Experienced (Non-Manager)
  • Full Time
  • Negotiable
  • Posted:16/10/2021
  • 1

Job description

Overview of job

Our Products

- AnyTag: Full-stack influencer marketing platform for brands and creators

- AnyFactory: Cloud manufacturing solutions for brands and creators

- AnyDigital: Web and in-app publisher-stack tool for analytics and ad revenue optimization

- AnyManager: Cross-channel analytics, PMP site curation & DOOH Marketplace for publisher 

I. MIDDLE BACKEND DEVELOPER (Python)

1. What You'll Do

  • Develop Backend (BE) Web application of AnyManager
  • Keep our system codebase / architecture clean
  • Write documentation and constantly improve current code-base for better maintainability
  • Deliver products from development to production with speed and quality (agile methodology)
  • Communicate closely with Product management team and Engineering team to further improve product

2. Tools We Use

  • Language: Python 3.9.2
  • Backend Framework: Django 3.2 + Django REST framework
  • Frontend Framework: Angular 12.0
  • DB: PostgreSQL 13.2
  • Version control: Git, Gitflow
  • Repositories: BitBucket
  • Infrastructure: Google Cloud Platform (Kubernetes Engine, CloudSQL, Cloud Storage, BigQuery)
  • CI/CD:  Bitbucket Pipeline
  • Communication tool: Slack, Facebook Workplace
  • Project management: JIRA with Agile Board
  • Document/Requirement management: Confluence

II. SENIOR BACKEND DEVELOPER (Kotlin)

1. What You'll Do

  • Design and develop new features for AnyMind's web-based products following coding standards
  • Write documentation and constantly improve current code-base for better maintainability
  • Deliver products from development to production with speed and quality
  • Communicate closely with Product management team and Engineering team to further improve product

2. Tools We Use

  • Language: Kotlin 1.5
  • Framework: Spring Boot 2.5 + GraphQL, DDD
  • DB: PostgreSQL, Google DataStore
  • Version control: Git, Gitflow
  • Repositories: BitBucket
  • Infrastructure: Google Cloud Platform (GKE, CloudSQL, GCE, GCS)
  • Server monitoring: Stackdriver
  • CI/CD:  Bitbucket Pipeline
  • Communication tool: Slack
  • Project management: JIRA with Agile Board
  • Document/Requirement management: Confluence

We don't offer you a job, we offer you a career opportunity, together

  • Flexible working environment, flexible and understanding management
  • Attractive Salary with Two Performance Review per year
  • Performance Bonus (1 time per year from 0.5-month to 3-month salary amount )
  • MacBook Pro to be provided, cool office with well-equipped facilities (ergonomic chair, external monitors)
  • Join dynamic tech environment with multi-national talents where growth-oriented mindset is encouraged
  • Yearly oversea All-hands event for experience exchange
  • Good chance to explore new trends in a digital market, where you can experience the most advanced Advertising/Marketing/HR technology
  • Quarterly, Annual MVP Awards (prizes up to 8,000USD)

Job Requirement

I. MIDDLE BACKEND DEVELOPER (Python)

1. Who You Are

  • 2+ years of experience in backend-end development
  • Good knowledge of Django framework and Python.
  • Ability to explain technical details to other members (Frontend Engineer, QA Engineer, and Product Manager)

2. Nice To Have

  • Good knowledge of Programmatic advertisement (DSP,SSP,Tag management system, etc.)
  • Experience in defining API schema with Backend Engineer (Restful)
  • Know about React or other BE framework including philosophy

II. SENIOR BACKEND DEVELOPER (Kotlin)

1. Who You Are

  • Good knowledge of Kotlin and Spring frameworks
  • 3+ year of experience in back-end developing
  • Interest in domain driven design, layered architectures and microservices

2. Nice To Have

  • Good knowledge of domain driven design and Kubernetes
  • Experience in creating product requirements and definitions
  • Experience about DevOps
  • Good knowledge of social media or Adtech
  • Good knowledge KVS NoSQL database

Languages

  • English

    Speaking: Intermediate - Reading: Intermediate - Writing: Intermediate

Technical Skill

  • Python
  • Django
  • Kotlin
  • Spring
  • Domain
  • NoSQL
  • DevOps
  • DDD
  • ReactJS
  • Kubernetes
  • Microservices
  • RESTful API

BUSINESS PROFILE

AnyMind Group is a Technology company whose mission is to empower professionals, organizations and industries to achieve better growth.

The philosophy: "Growth for Everyone", extends to all stakeholders - from our staff, partners and industry bodies, to clients and the ecosystem. AnyMind Group looks to empower every single stakeholder to achieve greater growth through technology-based solutions that drive greater efficiency and scale. 

Our subsidiaries include:

  1. AdAsia Holdings (https://adasiaholdings.com) provides Advertising solutions to enable marketers and publishers with great returns.
  2. TalentMind (https://talentmind.ai) provides HR professionals with recruitment platform to make hiring more efficient and targeted.
  3. CastingAsia (https://casting-asia.com) provides marketers with a smart and safe environment for influencer marketing activities.

MORE JOBS FROM THIS EMPLOYER