Full Stack Developer

Hammerhead Technology - Smart Village, Giza

Applicants for
1 open position
Experience Needed:
1 to 2 years
Career Level:
Entry Level
Job Type:
Full Time
Education Level:
Bachelor's Degree at least
Arabic, English
1 open position
About the Job

Your role is to develop/modify software solutions through analysis; designing and developing, you’ll be responsible for building new and support existing websites.

Roles & Responsibilities

  • Develop frontend/backend software solutions by studying systems flow and work processes; investigating problem areas; following the software development life-cycle.
  • Develop/Upgrade new features for existing products cooperating with functional consultancy team.
  • Ability to prioritize well, communicate clearly, have a consistent track record of delivery and excellent programming skills.
  • Setting up a development/production environment for multiple platforms.
  • Support and develop software engineers by providing advice, coaching and educational opportunities
  • Integrating/Implementing API calls for multiple environments.
  • Work collaboratively with others to achieve goals
  • Passionate about great technologies, especially open source

Job Requirements

Academic or trade qualifications·

  • Academic degree in computer science (BSc) or relevant fields is a plus.
  • Formal training and certification in software engineering and relevant fields is a plus.

Work experience and skills

  • Academic degree in computer science (BSc) or relevant fields is a plus.
  • You bring hands-on experience in software development, ideally 1 years or more.
  • Financial knowledge/experience is a major plus
  • Knowledge of Python and Javascript is a must (knowledge of Angular is a plus)
  • Experience working with Docker and SQL databases
  • Experience in working with a APIs.
  • Outstanding written and verbal communication skills
  • Excellent collaborative skill
  • Attention to detail
  • Comfortable working in a loosely structured organization
  • Highly professional, with the ability to deliver solid work on tight schedules
About this Company

Hammerhead is the parent company to a group of specialized subsidiaries in the technology industry, our companies deliver innovative solutions to today's most challenging problems.

We work hand in hand with our customers to ensure technology provides them with value and competitive positioning within their markets.

See all Careers and Jobs at Hammerhead Technology