Browse Jobs
For Employers
Post JobLog inGet Started

Full Stack Web Developer

VA Computing Egypt
New Cairo, Cairo
Posted 4 years ago
19Applicants for3 open positions
  • 19Viewed
  • 11In Consideration
  • 0Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

  • Develop modern web and desktop applications with cutting-edge technologies.
  • Use React, Angular, Vue, or other modern JavaScript frameworks.
  • Maintain high standards of code quality.
  • Regularly navigate through existing codebase in order to make improvements whenever necessary.
  • Review and manage code pull requests.
  • Follow agile principles and CI/CD process pipelines.
  • Adhere to a rigorous test-driven development process.
  • Report and estimate the development status on a regular basis.
  • Adapt to shifting priorities, business requirements, and timelines.
  • Write feature design specification documents for coding and design activities.
  • Participate to the development of a cloud-based infrastructure.
  • Become the technical lead of the web-based and server-based components in your team.
  • Help the team resolve difficult engineering challenges.
  • Supervise the team's daily activities.
  • Work with business stakeholders in order to cover the technical aspects.
  • Break down tasks to meet deadlines and business goals
  • Review decisions of the members to ensure their alignment with the technical and business directions.

Job Requirements

  • Bachelor’s degree in Software Engineering, Computer Science, or equivalent.
  • 5+ years of industry experience as a full stack developer.
  • Proficient command of English.
  • Proficiency in HTML, CSS, and SASS.
  • Proficiency in JavaScript frameworks such as React, Angular, Vue, and jQuery.
  • Proficiency in Java, Go, or Rust.
  • Proficiency in both SQL and NoSQL databases.
  • Proficiency in implementing, configuring, and developing web services.
  • Proficiency in NodeJS.
  • Proficiency in microservice frameworks.
  • Proficiency in git.
  • Experience with software tracking tools such as Jira.
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • Experience in developing large-scale and multi-tier solutions that are capable of handling massive amounts of transactions received from thousands of clients per second.
  • Proficiency in AWS cloud services.
  • Proficiency in Docker containers, and orchestration platforms.
  • Proficiency in Windows and Linux systems in AWS and/or Azure cloud services.
  • Familiarity with writing scripts using Java, Go, Python, Gradle, Groovy, and Bash.
  • Familiarity with containerization with Docker and Kubernetes.
  • Additional knowledge of asynchronous communication systems is an asset.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentFull Stack Web Developer