N

Back-End Developer

NodeFlair
On-site



Job Responsibilities:


  • Participate in project development from Basic Design to Release phase.
  • Build strategic systems to enhance efficiency on online marketing platforms.
  • Develop scalable business support systems.

Preferred Qualifications:


  • Over 1 year of experience in developing systems related to online advertising.
  • More than 1 year of experience in languages other than Python, such as GO, Java, Scala.
  • Knowledge of OOP, Web Development, DBMS, ORM, and design patterns.
  • Familiarity with Pandas, data retrieval experience.
  • Over 1 year of managerial experience.
  • Over 1 year of experience as a bridge engineer.

Job Requirements:


General Requirements:


  • Bachelor's degree or higher.
  • More than 2 years of experience in Web system development.
  • More than 2 years of experience using Git, GitHub, or GitLab.
  • Willingness to learn and develop new languages.

Back-End:


For candidates with two or moreΒ years of experience:


  • Proficiency in Python and Python libraries.
  • Development using Python frameworks (such as Django, FastAPI, Flask).
  • Knowledge of OOP and design patterns.
  • Experience with DBMS or NoSQL.
  • Development using RestfulAPI or GraphQL, gRPC, etc.

For candidates withΒ year of experience:


  • Development using RabbitMQ, Celery, or job scheduling tools like Cron, message queues, etc.
  • Development on public cloud platforms (AWS/Azure/GCP).
  • Agile development methodology.
  • Experience in team project development.