to join our development team. You will be responsible for building and maintaining the server-side logic, databases, and APIs that power our web and mobile applications. The ideal candidate should have a strong understanding of backend frameworks, database management, and performance optimization.
Key Responsibilities:
Develop, test, and maintain backend logic, APIs, and services
Design and implement scalable and secure server-side applications
Integrate third-party APIs and services
Collaborate with frontend developers to integrate user-facing elements
Manage database systems (SQL/NoSQL), optimize queries, and ensure data integrity
Write clean, maintainable, and well-documented code
Implement security and data protection solutions
Monitor and troubleshoot performance and reliability issues
Participate in code reviews and team meetings
Requirements:
Bachelor's degree in any stream
Minimum 2-3years of experience in backend development
Proficiency in at least one backend language (e.g., Node.js, Python, Java, PHP, Ruby)
Experience with frameworks such as Express.js, Django, Spring Boot, or Laravel
Strong knowledge of RESTful APIs and microservices architecture
Familiarity with database technologies such as MySQL, PostgreSQL, MongoDB, etc.
Understanding of authentication protocols (OAuth, JWT, etc.)
Version control using Git
Knowledge of containerization (Docker, Kubernetes) is a plus
Excellent problem-solving and communication skills
Job Type: Full-time