Browse Jobs
For Employers
Post JobLog inGet Started

Full Stack Developer

ElMnassa Innovation & Development
New Cairo, Cairo
Posted 4 years ago
18Applicants for2 open positions
  • 17Viewed
  • 8In Consideration
  • 9Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

We are looking for a senior full stack Developer who is dedicated to the craft, writes code that he/she is proud of and can hit the ground running.

Responsibilities:

  • Participate in the entire application lifecycle, focusing on coding and debugging,
  • Publish APIs on the postman to be consumed by developers,
  • Develop back-end services using micro-services architecture and REST API standards
  • Work with developers to design algorithms and flowcharts.
  • Produce clean, efficient code based on specifications
  • Integrate software components and third-party programs
  • Verify and deploy programs and systems
  • Recommend and execute improvements
  • Create technical documentation for reference and reporting
  • Identify user and system requirements for new websites and applications
  • Run functionality testings and debug code.
  • Collaborate with mobile developers to build mobile apps.
  • Follow industry best practices

Job Requirements

  • Minimum 5 years of backend development experience.
  • Understanding of open source projects like WordPress, OpenCart, eCommerce, etc.
  • Familiarity with at least one of the following programming languages: PHP (Laravel), or Javascript,
  • Demonstrable knowledge of web technologies including HTML, CSS, Javascript, AJAX etc.
  • Good knowledge of relational databases, version control tools and of developing web services.
  • Adequate knowledge of Object Oriented Programming.
  • Experience in common third-party APIs (Google, Facebook, etc).
  • Passion for best design and coding practices and a desire to develop new bold ideas.
  • BS/MS degree in Computer Science, Engineering or a related subject.
  • Familiarity with Agile development methodologies.
  • Experience with software design and development.
  • Ability to learn new languages and technologies.
  • Excellent communication skills.
  • Resourcefulness and troubleshooting aptitude
  • Attention to details.
  • Understanding of security practices.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentFull Stack Developer