Job Title: Backend Developer
Job Location: Remotely from Lebanon
Duration: Full-time
Responsibilities:
• Assume responsibility for back-end application lifecycle
• Integration of user-facing elements developed by a front-end developer with server-side logic
• Write web application logic and reusable code to meet project parameters
• Define technical and design requirements
• Implementation of security and data protection
• Troubleshoot applications and fix vulnerabilities
• Design and implementation of data storage solutions
• Conduct UI tests and adjust to increase efficiency
• Research new back-end technology
• Comply with best practice changes
• Confer with supervisor to create a better network architecture
Requirements
• Bachelor’s degree in computer science or related field
• Minimum of 3 years experiences as back-end developer
• Basic understanding of front-end technologies and platforms
• Proficient in back-end programming language such as PHP, .Net, Java, Python etc…
• Comprehensive understanding of different delivery platforms (e.g., mobile vs desktop) and how to optimize output accordingly
• Integration of multiple data sources and databases into one system
• Outstanding web development skills
• Strong technical and problem-solving skills
• Implementing automated testing platforms and unit tests