To Say Hello!

Find next jobs

job_search_content_direct

(HCM) Back-end Developer (Python, NodeJS)

hasBrain
Updated: 11/05/2018

Employment Information

Job requirement

  • Degree in Computer Science, Software Engineering, or a related field, or significant equivalent experience
  • Programming Language: NodeJS / Python / Scala
  • 2+ years of experience in software development
  • Knowledge of CI/CD, Docker and microservices
  • Able to integrate multiple data sources and databases into one system
  • Understanding of accessibility and security compliance
  • Knowledge of user authentication and authorization between multiple systems, servers, and environments
  • Understanding of fundamental design principles behind a scalable application
  • Understanding of the differences between multiple delivery platforms, such as mobile vs desktop, and optimizing output to match the specific platform
  • Able to create database schemas that represent and support business processes
  • Strong unit test and debugging skills
  • Proficient understanding of Git
  • Knowledge in Big data technologies is a plus
  • Ability to develop and implement open source software projects
  • Effective operation in a fast-paced, deadline-driven, and collaborative programming environment

Attitudes

  • Meticulous
  • Positive attitude with a hunger for learning
  • Ability to self-study and research, willing to learn attitude
  • Like to work in an agile development environment
  • Self-driven and able work well in a team
  • Ability to work in areas outside of their usual comfort zone and get things done quickly
  • "Do what it takes" attitude is critical
  • Good verbal and written English communications skills and demonstrated experience in presenting details and resolving differences across a variety of tasks.

Company Overview

hasBrain

(HCM) Back-end Developer (Python, NodeJS)

hasBrain