Back-End Engineer

New
H
HireLagoIT / dev / tech
Serbia. North MacedoniaFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
2–5 years
Required Skills
Node.jsPHPPostgreSQLPythonSQLJavaMySQLRubyGoRESTful APIs

Requirements

  • 2–5 years of professional back-end engineering experience.
  • Proficiency in at least one back-end language (Node.js, Python, Java, Go, Ruby, or PHP).
  • Experience designing and consuming RESTful APIs.
  • Proficiency with relational databases (PostgreSQL, MySQL, or similar) and SQL.
  • Understanding of software design patterns, SOLID principles, and clean code practices.
  • Familiarity with version control (Git) and collaborative development workflows.
  • Experience with authentication/authorization (OAuth2, JWT, or similar).

Responsibilities

  • Design and develop scalable, maintainable server-side applications and microservices.
  • Build and maintain RESTful APIs and/or GraphQL endpoints for front-end and mobile consumers.
  • Design and manage relational and/or NoSQL databases, including schema design and query optimization.
  • Implement authentication, authorization, and security best practices across systems.
  • Write clean, testable code with appropriate unit and integration test coverage.
  • Collaborate with front-end engineers, DevOps, and data teams on system integration and architecture.
  • Participate in code reviews, technical design discussions, and architecture planning.
  • Identify and resolve performance bottlenecks, bugs, and scalability issues.
  • Maintain API documentation and technical specifications.
  • Monitor production systems and respond to incidents, ensuring high availability
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now