Beincom

Beincom

Everyone needs a place to be in

Back-end Developer (NodeJS - Junior/ Mid/ Senior)

1*** - 2*** USD

Beincomm is building a social community platform powered by our native blockchain to solve the most significant global problem of our time - User privacy on social media.

We are looking for talented candidates with a strong growth mindset to join our well-funded startup, where you can experiment with your initiatives in a unique and fast-paced environment and get many opportunities to learn and grow.

If you have a strong background in NodeJS, it's a great opportunity to join our team as a Backend Developer with the qualifications below.

Your role & responsibilities:

  • Build a high-performance community platform and build one of the related features, using event-driven microservice architecture (chat, newsfeed, group, RBAC, notification, payment, subscription, admin portal, blockchain dapp,...)
  • Participate in code and design reviews to achieve and maintain high development standards.
  • Work with engineers, product managers, and senior leaders to turn our product and technical vision into a tangible roadmap.
  • Write efficient, testable, maintainable, and scalable code to implement Backend APIs.
  • Write documents, cross-review, support other members, and do knowledge sharing.
  • Add positive energy in every meeting, and make your coworkers feel included in every interaction.

Your skills & qualifications:

Must have:

  • 2+ years of experience in Backend development, at least 1 year in NodeJs (Javascript/Typescript) with proven experience in:
     + Relational databases (Postgres) or NoSQL (MongoDB).
     + Unit Test (using Jest, Mocha, etc.).
     + Docker and GIT.
     + ORM such as Sequelize or TypeORM.
  • Good working attitude, problem-solving, critical thinking, and communication skills.
  • Good knowledge about data structures and algorithms.
  • Enjoy technical challenges and be eager to explore new technologies.

Nice to have:

  • Experience in developing one of the following areas: (1) social network (newsfeed, notification,...) or (2) chat system is a big plus.
  • Experience in developing distributed systems on top of microservices architecture, event-driven architecture using Kafka (or RabbitMQ), CQRS, streaming processing, etc. is highly welcome.
  • Having experience or knowledge of Test-driven development and writing clean code is very good.
  • Experienced working on Redis, and Elasticsearch.
  • Have knowledge of CI/CD (Circle CI), cloud platform (AWS, Digital Ocean), and container orchestration platform (ECS, Kubernetes).
1 week ago

Location

TTC Building, 1 Tân Thuận, Phường Tân Thuận Đông, Quận 7, Thành phố Hồ Chí Minh

Tầng 11 - CTM Complex - 139 Cầu Giấy, Phường Quan Hoa, Quận Cầu Giấy, Thành phố Hà Nội

Year of experience

2 năm

Level

Chuyên viên, Junior, Middle, Senior

Job Type

Skills

Beincom
Beincom
Beincom

Website

Location

TTC Building, 1 Tân Thuận, Phường Tân Thuận Đông, Quận 7, Thành phố Hồ Chí Minh

Tầng 11 - CTM Complex - 139 Cầu Giấy, Phường Quan Hoa, Quận Cầu Giấy, Thành phố Hà Nội

Company size

25-99

Industry

Tech stack

Nationality

Vietnam