Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- The interchange of data between the site/software users and servers.
- The primary focus of the Backend Developer is to develop the server-side logic as well as the development and maintenance of the central database.
- Responsible for the integration of frontend elements built by the frontend teams, hence, requiring that he has a basic understanding of frontend technologies
- Responsible for developing and evolving the business’s sites/software/applications using the latest software development infrastructure and methods
- Will design and develop technical and complex MySQL Server Databases.
- Design and implement security and data protection measures, implements data-storage solutions, and web applications through the web application.
- Gather and introduce new and relevant technologies and information on factors such as documentation practices, scalability, testing techniques, and refactoring.
- Writes code that meets the project standards in an attempt to deliver the desired functionality aligned with the engineering department’s overall standards and guidelines
- Overseeing and participating in implementation, deployment and ensuring maintenance and capabilities for a system
- Assisting with proposed implementations and estimates for project proposals
- Responsible for testing functionally & UI after finishing each task did not affect other tasks or UI negatively.
Job Requirements
- Min 2 years of experience as Back-End Developer
- Experience in Laravel is a must
- Github is a must.
- DevOps (Continuous Deployment, Continuous integration, Source control, Jira, Jenkins, Docker)
- Preferred to know how to perform Unit tests / Automated Testing
- Strong experience in PHP, MySql, utilities & relations.
- In-depth understanding of web development.
- Basic understanding of front-end technologies and platforms & can edit front-end code like HTML, JavaScript, CSS & sass.
- Integration of multiple data sources and databases into one system
- Good organizational and time-management skills
- Great interpersonal and communication skills
- Good data structures background