Browse Jobs
For Employers
Post JobLog inGet Started

Senior Full Stack Web Developer

ZINAD IT
6th of October, Giza
Posted 2 years ago
30Applicants for3 open positions
  • 18Viewed
  • 0In Consideration
  • 0Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

A disciplined, practitioner of sound software engineering practices. Your passion is creating delightful user experiences while maintaining architectural integrity. You enjoy taking designs and breathing life into them. You enjoy working with your colleagues in connecting the front-end to RESTful services on the back-end. You love writing tests and any other automation hacks to improve efficiency and quality. You possess excellent verbal communication skills and are willing to pitch in and help the team to succeed. You have strong technical and analytical skills. JavaScript, React, AngularJS, HTML5, CSS, consuming RESTful services. You enjoy staying on top of fast-paced trends in web development. You have a working knowledge of networking theory (TCP/IP) or a strong desire to learn it. You possess an inner level of confidence that allows you to lead some days and follow others based on what is needed for the desired outcomes. You are an active learner on a journey to tackle problems for our customers. You collaborate with other specialists and people in the organization to improve our solution delivery. You believe in Lean/Agile principles and actively work to incorporate them into the organization. You have multiple skills in your toolbox and have the ability to pick the right tool for the right job. You care about your craft and strive towards producing high-quality code.

Your role:

  • Read, understand, modify and suggest enhancements to existing ZINAD Software
  • Write Software including scripts, classes, unit test cases, integration test cases, configuration files, styling files, documentation, infrastructure automation, and any information/code required to complete a task in whatever technology, language, or framework required by the task.
  • Adequate learning time and training will be provided if you have not used that technology/language/framework before
  • Receive and Submit your tasks on Gitlab using “Git”, following ZINAD’s Git Workflow, Code of Conduct, Styling Conventions, and so on Attend a daily stand up where you will report on your progress and possibly ask for support from your team.
  • The standup meeting time is fixed and you must attend it with the rest of your team. This is a group meeting and cannot be a 1-to-1 meeting.
  • Write and Read to ZINAD Knowledge base system by asking questions and answering other ZINAD team members questions
  • Occasionally, help ZINAD “professional services” team accomplish deployment or debugging tasks by assisting either on-site or using remote meetings.

Job Requirements

Skills and Qualifications

  • Bachelor's degree in CS, IT, Engineering or relative field, or equivalent technical certificates.
  • 5+ years of experience as a Senior Full Stack Engineer
  • Professional software development experience in Laravel, .NET, PHP, Node.js, Express.js.
  • Proven experience in asynchronous web programming with experience in Angular JS, React, jQuery, JavaScript, TypeScript, CSS, HTML.
  • Experience working with RESTful APIs, JSON etc.
  • Experience with SQL/No-SQL database technologies – MySQL, MS SQL Server
  • Proficiency with Unit/Functional test automation
  • Experience with Git, SVN, build and deployment systems (Docker)
  • Good working experience in OpenStack/AWS & cloud application development and deployment
  • Familiar with agile development life-cycle (standup meetings, retrospectives, sprints, Kanban boards, etc.)
  • Working knowledge of cloud technologies, devOps
  • Deep understanding of secure computing practices
  • Experience with distributed systems
  • Strong debugging skills
  • Strong collaboration skills
  • You have good written and oral communication skills, are a go-getter
  • Sound understanding in areas of Computer Science such as Algorithms, Data Structures, Object
  • Oriented Design, Databases.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior Full Stack Web Developer