Backend Dev (Golang, Java, NodeJS)

eLotus
Expired
G - Office, 19 Cao Thang, Quarter 2, District 3, Ho Chi Minh
., Other, Ha Noi
Remote

Job description

ELotus is a business technology partner, focused on building technological innovations for leading enterprises. We focus on enterprise SaaS products that automate the manual processes and digitise the analogue records and documentation for our clients. We are a tight-knit team of professionals with experience in building products for clients.

The Backend Developer is responsible for the server side of our web applications. As a Back-end developer, you’ll work closely with our engineers to ensure system consistency and improve user experience; develop and maintain functional and stable web applications to meet our company’s needs.

- Write reusable, testable code. Unit tests are required for critical code path.

- Maintain the shared libraries, infrastructure that's used in all the products.

- Responsible for live issues, troubleshooting.

- Code review and Mentoring of peer developers.

Your skills and experience

Minimum qualifications: 

- Minimum 1-year experience working on Golang and Database.

- Good knowledge of Golang and Java / NodeJS (main skill we need is Golang)

- Good knowledge of NodeJS, Postgres and MongoDB.

- Use Unix system and development tools efficiently (You should know more than 15 git sub-commands, and common shortcuts of your daily tools).

- English at basic level, ability to read IT documentation.

Preferred qualifications: 

- Effective Golang / Java / NodeJS and Bash skills.

- Strong algorithm and data structure knowledge

- Strong Postgres, MongoDB, Redis.

- Good knowledge of RabbitMQ and gRPC

- Good knowledge of Docker and K8S

- Deep understanding of common topics: RESTful, HTTP, database indexing, parallel processing,RBAC, websocket, caching, ...

Extra qualifications from Middle level:

- Reviewing and assisting with Client requirements

- Reviewing and assisting with Designs (UI/UX, functional and technical)

- Assisting with Sprint capacity and Issue Management

- Assisting with CI/CD Build Process.

- Assisting Support teams with Queries and Issues that they may raise from Clients.

Why you'll love working here

  • Remote working fulltime, flexible time to work.
  • Net salary from 700 SGD for Junior, Middle from 1200 SGD, Senior from 2600 SGD
  • Full salary on probation period.
  • MacBook for staff.
  • Regular code tours in Da Lat, Vung Tau, Da Nang, Thailand, Philippines, etc
  • Opportunity for onsite working in Singapore.

eLotus

Company type
IT Outsourcing
Company size
1-50 employees
Country
Singapore
Working days
Monday - Saturday
Overtime policy
No OT