Role Description
Design and implement scalable and efficient back-end systems Write clean, maintainable, and efficient code Collaborate with front-end developers to integrate user-facing elements with server-side logic Identify and fix bottlenecks and bugs.
Develop and maintain technical documentation Stay up-to-date with new technology trends.
Requirements: Bachelor's degree in Computer Science or a related field
Strong proficiency in at least back-end programming languages such as Python, Java, Laravel, Ruby, etc.
Experience with database systems such as MySQL, MongoDB, etc.
Understanding of fundamental design principles behind a scalable application Familiarity with server-side frameworks such as Django, Ruby on Rails, etc.
Knowledge of version control systems such as Git
Excellent problem-solving and communication skills
Minimum 2 years experience as a back-end developer using Laravel.