Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
About GoLodger:
GoLodger is a platform that facilitates the online rental of vacation properties in Egypt.
Job Description:
We are looking for a seasoned full-stack engineer to build out and manage our entire web infrastructure. Successful candidates will have a minimum of three years’ recent experience with all of the skills listed below.
Our project entails implementing our pre-approved UI, constructing our API, connecting the two, and setting up our server infrastructure. This includes all associated areas such as database and architecture design.
Responsibilities
- Design and launch new features.
- Design and implementation of the overall web architecture
- “Pixel-perfect” implementation of our approved user interface
- Design and deployment of our database
- Ensuring the entire stack is designed and built for speed and scalability
- Design and construction of our REST API
- Integrating our front-end UI with the constructed API
- Design and implementation of continuous integration and deployment
- Ensuring consistent style across platforms, devices and browsers
- Maintain quality and ensure responsiveness of applications
- Ensure high-performance and availability, and managing all technical aspects of the CMS
- Prompt bug fixing
- Maintain and implement API integrations
Job Requirements
Desired Profile:
- Computer Science graduate
- 2 – 3 years of experience in PHP Symphony is mandatory
- Enjoying problem solving and creating creative solutions
- Have love for product design and user experience
- High attention to details
- Working under pressure
- Solving problems fast
- Commitment to deadlines
- Great ability in tackling and debugging issues
- Experience with Agile methodology
- Ideally, familiarity with CSS preprocessors, bundlers, and associated languages/syntaxes/libraries (e.g Sass, less and wbpack)
- Thorough understanding of user experience and possibly even product strategy
- Comfortable working with debugging tools like Firebug, Chrome inspector, etc.
- Experience implementing testing platforms and unit tests
- Proficiency with Gitlab
- Appreciation for clean and well documented code
- Knowledge of how to interact with RESTful APIs and formats (JSON, XML)
- Understanding and implementation of security and data protection.
- Understanding of server-side languages
- Understanding of database design and MySQL