Senior Backend Developer
December 5, 2024
Closed
Closed
Location
Vietnam
Occupation
Full-time
Experience level
Mid-level
Apply

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 Architecture.
  • 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.
Apply
1686129024432.jpeg
freeC Consulting
HQ Location
Company type
Scale-up
Domain
Human Resources
Website
📨 New remote jobs in your inbox, every Monday!
Subscribe to get your 5-minute brief on tech remote jobs every Monday