Browse Jobs
For Employers
Post JobLog inGet Started

Full Stack Engineer

Refilex
Dokki, Giza
Posted 1 year ago
22Applicants for1 open position
  • 21Viewed
  • 0In Consideration
  • 0Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

 

  • Design, build, test and deliver the core front-end and back-end application using PHP and (React JS, Vue JS or Angular)
  • Collaborate with the business to define, design and ship new features
  • Write clean, beautifully architected, reusable and maintainable Laravel, Symfony or CodeIgniter and React JS OR Vue JS code Develop organized APIs and RESTful services for the main core application
  • Integrate with other third-party APIs to retrieve and manage third party data
  • Nice to have unit tests for all code developed before pushing to code repositories and covers all cases
  • Ensuring consistent code
  • Error management and logging architecture between core services and the front-end applications
  • Work on bug fixing and improving application performance
  • Cache responses to improve performance using radios and other caching solutions
  • Identify and correct bottlenecks and fix bugs.
  • Continuously discover, evaluate and implement new libraries to maximize development efficiency

Job Requirements

  • Bachelor’s or Master’s degree in Computer Science
  • 4+ years’ experience developing PHP applications
  • Solid understanding of the software development lifecycle
  • Excellent understanding of software design patterns and how to write clean code
  • Excellent knowledge and proficiency in SASS and other CSS frameworks
  • Familiarity with Test Driven Development (TDD)
  • Excellent understanding of design patterns, including MVC, Repository Pattern, DAO, Singleton, Mediator and more.
  • Experience with MY SQL and Mango DB
  • Experience with caching using Radios
  • Excellent understanding of writing code which fails gracefully and accommodates for proper error handling and logging mechanisms
  • Experience developing RESTful APIs to connect front-end applications to back-end services as well as other third-party services
  • Familiarity with cloud message APIs and push notifications.
  • Experience of source control system using GIT
  • Familiarity with Continuous Integration, Continuous Delivery, Gitlab CI and YAML is a plus
  • Aware and able to quickly find the right libraries and frameworks to achieve tasks quickly and easily without re-inventing the wheel

 

Featured Jobs

Similar Jobs

Search other opportunities
JobsCreative/Design/ArtFull Stack Engineer