Job Description
Freelancer Prox is the first platform to provide a fully cost-free experience for both recruiters and job seekers. By creating a professional profile, candidates can enhance their global visibility and significantly increase their chances of being hired quickly for both remote and on-site positions. We encourage professionals to establish their profiles today to maximize opportunities for immediate and worldwide employment.
We are a pioneering software company based in the UK, dedicated to developing a unique and robust platform built on Laravel. Our team is committed to innovation, excellence, and creating scalable solutions that drive our industry forward. We are looking to expand our talented team with professionals who are passionate about backend development and eager to contribute to the next stages of our platforms growth.
Job Description:
As a Senior Back-End Developer, you will be a key player in the development and maintenance of our platforms server-side logic. You will be responsible for integrating the front-end elements built by your co-workers into the application, ensuring high performance and responsiveness to requests from the front-end. Your role will involve managing the interchange of data between the server and the users, as well as developing all server-side logic, definition, and maintenance of the central database.
Key Responsibilities:
- Develop and maintain all server-side network components.
- Ensure optimal performance of the central database and respond to requests from front-end developers.
- Collaborate with front-end developers on the integration of elements.
- Design and implement effective database solutions and models to store and retrieve company data.
- Examine and improve existing back-end systems and applications.
- Collaborate with team members to determine and develop new features.
- Create security and data protection settings.
- Write technical documentation.
- Work closely with business analysts and product managers to define system requirements and deliver refined software features.
Required Skills and Qualifications:
- Bachelors degree in Computer Science, Information Technology, or a related field.
- Minimum of 5 years of experience as a Back-End Developer.
- Strong experience with Laravel framework.
- Proficient in PHP, SQL, and other back-end languages.
- Experience designing and managing database technologies such as MySQL, Oracle, and MongoDB.
- Familiarity with version control tools like GIT.
- Experience in building scalable and distributed systems.
- Solid understanding of web stack technologies, including HTTP protocols, AJAX, JSON, and RESTful APIs.
- Strong problem-solving skills and ability to project manage.
Desirable Skills:
- Experience with cloud services, Azure and server management.
- Familiarity with front-end languages (e.g., HTML, JavaScript, and CSS).
- Excellent analytical and time management skills.
- Knowledge of algorithms and data structures.
Benefits:
- Competitive salary and comprehensive benefits package.
- Work in a dynamic, collaborative, and supportive environment.
- Flexible working conditions with opportunities for professional growth.
- Encouragement and support for personal development and training.