Full Stack Developer

appenza - New Cairo, Cairo

17
Applicants for
4 open positions
17
Seen
13
Shortlisted
Experience Needed:
2 to 3 years
Career Level:
Experienced (Non-Manager)
Job Type:
Full Time
Salary:
Negotiable
Education Level:
Bachelor's Degree at least
Languages:
English
Vacancies:
4 open positions
About the Job

We’re looking for a Full Stack developer who will take a key role on our team. Our Full Stack developer must have knowledge in all stages of software development.

  • Design overall architecture of the web application.
  • Maintain quality and ensure responsiveness of applications.
  • Collaborate with the rest of the engineering team to design and launch new features.
  • Maintain code integrity and organization.
  • Experience working with graphic designers and converting designs to visual elements.
  • Understanding and implementation of security and data protection.
  • Development experience for both mobile and desktop.
  • Work within the Standards and Architecture Team on technical, enterprise initiatives. This will likely involve vision setting, researching, training, and all phases of the software development life cycle.
  • Performing code review for all development tasks to ensure code quality and standards.
  • Developing risky use-cases.
  • Support/Lead developers both on and off shore to deliver the required software components.
  • Mentor junior members of the team with the goal of improving their design and development skills.
  • Support application deployment to the QC and Production environments.
  • Troubleshoot problems as needed in the QC and Production environments.
  • Engage in hands-on, in-depth analysis, review and design of the software, including technical review and analysis of source code. Will include reviews of in-house developed code, as well as review of technologies provided by third party vendors.
  • Performing object oriented, data modeling and design.
Job Requirements
  • Bachelor’s Degree in Computer Science, Engineering or a related technical discipline.
  • +2 years of development experience.
  • Extensive involvement with React/React Native and their ecosystems (Webpack, Flux,Redux, ES6).
  • Excellent java-script skills. Experience with modern java-script frameworks (React, Angular, NodeJs etc..)
  • Good understanding of source control(Git).
  • Great skills at solving problems, debugging, troubleshooting, designing and implementing solutions to complex technical issues
  • Experience in PHP and Laravel is a plus.
  • Experience with WebStorm, IDEA, Jira, Stash, Teamcity, Webpack.
  • Good communication and writing skills
  • Ability to work as a member of a team
  • Knowledge of the Agile Life Cycle.
  • Excellent written and verbal communication skills in English
About this Company

appenza Company is a leading company in software development located in UK and Egypt with diversity market in Europe, Gulf, Africa & USA. We are a studio that delivers bright ideas into the market, Delivering mobile apps, websites and custom solutions to Govs, Enterprises and... (More)

See all Careers and Jobs at appenza
Hiring?
Signup for an employer account and Post your Jobs!