Epicareer Might not Working Properly
Learn More

Backend Engineer

Salary undisclosed

Apply on


Original
Simplified

About the Job:

Backend Engineer with expertise in Golang to design, develop, and implement secure, high-performance backend systems. You will ensure the stability and scalability of backend services while mentoring junior developers and upholding best coding practices.

Key Responsibilities:

  • Design, develop, and review backend system architecture and components.
  • Write clean, efficient, and scalable backend code.
  • Conduct unit testing and integrate various backend services.
  • Mentor and guide junior developers on backend best practices.
  • Implement secure authentication (OAuth, JWT) and authorization mechanisms.
  • Ensure secure data encryption, storage, and mitigate vulnerabilities (e.g., SQL injection, XSS, CSRF).

Requirements:

  • Proficiency in Golang and RESTful API development.
  • Experience with RPC, pub/sub messaging systems.
  • Familiarity with both SQL and NoSQL databases.
  • Hands-on experience with CI/CD setup and pipeline implementation.
  • Strong problem-solving skills and the ability to work effectively within a team.
  • Willingness to continuously learn new technologies and stay up-to-date with backend development trends.
Similar Jobs