Browse Jobs
For Employers
Post JobLog inGet Started
Logo

Full Stack Engineer

Assistive Technologies
New Capital, Cairo
Posted 2 years ago
14Applicants for1 open position
  • 0Viewed
  • 0In Consideration
  • 0Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

We are looking for an experienced Full Stack Engineer to join our development team. In this role, you will be responsible for the overall development and implementation of front and back-end software applications. Your responsibilities will extend from designing system architecture to high-level programming, performance testing, and systems integration.

To ensure success as a full-stack engineer, you should have advanced programming skills, experience with application development, and excellent troubleshooting skills. Top-rated full-stack engineers create and implement advanced software systems that perfectly meet the needs.

Responsibilities

  • Designing software system architecture.
  • Completing data structures and design patterns.
  • Designing and implementing scalable web services, applications, and APIs.
  • Developing and maintaining internal software tools.
  • Writing low-level and high-level code.
  • Troubleshooting and bug fixing.
  • Identifying bottlenecks and improving software efficiency.
  • Collaborating with the design team on developing micro-services.
  • Writing technical documents.
  • Design interfaces to improve user experience
  • Liaise with the Product development team to plan new features
  • Ensure new and legacy applications meet quality standards
  • Research and suggest new mobile products, applications, and protocols
  • Stay up to date with new technology trends

Job Requirements

  • Bachelor’s degree in Computer Engineering or Computer Science.
  • Previous experience as a full-stack engineer (3-4 years of work experience)
  • Advanced knowledge of front-end languages including HTML5, CSS, JavaScript, and C++ 
  • Proficient in back-end languages including Java, Python, Rails, Ruby, .NET, and PHP.
  • Knowledge of database systems and SQL.
  • Advanced troubleshooting skills.
  • Familiarity with JavaScript frameworks.
  • Good communication skills.
  • High-level project management skills.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentFull Stack Engineer