Backend Developer Manager
Job Description
As a Backend Developer you will build and maintain the server-side infrastructure, databases, and core application logic that power websites and software. You are to ensure systems are scalable, secure, and fast. you will create the Application Programming Interfaces (APIs) that allow the frontend and external systems to communicate.
Key Responsibilities
Server-Side Development: Design and write clean, efficient server-side logic using frameworks for languages like Node.js, Python, Ruby, or Java.
API Development: Architect, build, and document RESTful or GraphQL APIs.
Database Management: Design data storage solutions, manage migrations, and optimize queries using SQL (e.g., PostgreSQL) or NoSQL (e.g., MongoDB) databases.
System Security & Performance: Implement robust authentication, authorization, and data encryption while monitoring server performance and reducing latency.
Collaboration: Partner closely with frontend developers, DevOps engineers, and product managers to integrate user-facing elements with server-side features.
Method of Application
Interested and qualified candidates should forward their CV to: hr@smsabuja.sch.ng, jobs@smsabuja.sch.ng using the position as subject of email.

