About the Role
As a Backend Developer at AlabasterApp Ltd., you will join other backend developers in building and maintaining scalable, efficient, and high-performance backend systems that support our platform. You will work closely with front-end developers including app developers, product managers, and other team members to create seamless user experiences, while ensuring security, performance, and reliability.
Key Responsibilities
• Collaborate with front-end developers to ensure smooth integration between front-end and backend systems.
• Work with AWS to deploy and manage applications and infrastructure.
• Troubleshoot and resolve bugs/issues to ensure high system availability and performance.
• Write clean, maintainable, and efficient code while adhering to best practices in software development.
• Continuously improve backend systems through optimization and monitoring.
Requirements
Proficiency in JavaScript, React, and PHP (Laravel/Node.js).
Experience with react
Good understanding of mobile development using Flutter.
Strong knowledge of cloud platforms, particularly AWS.
Solid experience with databases including MSSQL, MySQL, Oracle, and PostgreSQL.
Familiarity with version control systems like Git.
Ability to take initiative in problem-solving.
Ability to work in a team and contribute significantly to its success
Excellent communication skills and the ability to work well in a team-oriented environment.
BSc/diploma in computer science or related courses.