Senior Backend Engineer (Nodejs/web3)
freeC's Client

Work remote
Hiring 1 people
3 years of experience
Others
Published 04/12/2024

Job Description

Responsibilities:

  • Design and develop server-side architecture and APIs to support various social media applications.
  • Collaborate with the frontend team to understand requirements, and translate them into scalable backend solutions.
  • Implement data storage solutions, including databases and caching mechanisms, to manage large volumes of user-generated content.
  • Optimize application performance and scalability to handle high user traffic and concurrent requests.
  • Ensure data security and privacy by implementing proper authentication, authorization, and data protection protocols.
  • Monitor, analyze, and troubleshoot system performance to identify and resolve bottlenecks or potential issues proactively.
  • Work with DevOps teams to deploy and manage applications on cloud-based infrastructure.
  • Continuously stay updated with emerging technologies, best practices, and industry trends related to social media and backend development.
  • Participate in code reviews, conduct performance analysis, and provide constructive feedback to team members.
  • Collaborate with QA engineers to ensure robust testing and debugging of backend functionalities.
  • Contribute to architectural discussions and provide technical insights to guide product development.


Requirements:

  • Proven at least 3-5 years of experience as a Backend Engineer in developing web3 with Nodejs
  • Strong proficiency in Nodejs, Solidity and Golang (Preferred)
  • Experience building from scratch and start-up spirit
  • Deep understanding of Smart Contracts, Microservices Architect
  • Bachelor's degree in Computer Science, Software Engineering, or a related field
  • Excellent English communication skills
  • Solid understanding of web application architecture, RESTful APIs, and microservices architecture
  • Experience working with databases like MySQL, PostgreSQL, MongoDB, or Redis
  • Familiarity with cloud-based technologies and platforms, such as AWS, Azure, or Google Cloud
  • Knowledge of caching mechanisms, load balancing, and distributed systems
  • Understanding of security principles, authentication, and authorization mechanisms
  • Familiarity with version control systems like Git and code collaboration tools
  • Excellent problem-solving skills and the ability to debug complex issues efficiently
  • Strong communication skills and the ability to work effectively in a team-oriented environment

Skills

Node.js
Smart Contract
Solidity
Microservices

Benefits

  • Fully Remote position (you can sit anywhere you like)
  • Annual leaves: 12 days/year, holiday as your country's calendar.
  • Work in a dynamic, professional environment
  • There are many opportunities to become a key person in the company.
  • Participate in leading technology projects
Company Info
freeC's Client
Ho Chi Minh
101-300 employees
https://freec.asia/
Ho Chi Minh
101-300 employees
https://freec.asia/
HRTech
IT/ Web

About

freeC is the Smart Recruiting Platform that leverages matching technology to actively connect hundred of thousand of employers and job seekers. The success of freeC is determined by our success in operating as a unified team. If you're interesting, ambitious, and eager to advance your career with us, explore our vacancies as below. We're excited to have you on board our ship to help us grow fast, deliver on our mission of actively connecting employers and job seekers around Vietnam

Working Address

Lầu 06, Tòa nhà BCONS TOWER II , Số 42/1, Đường Ung Văn Khiêm, Phường 25, Quận Bình Thạnh, TP. HCMView map

Relative keywords