Full Stack Developer

ExaServe LLC - Nasr City, Cairo

53
Applicants for
2 open positions
46
Seen
6
Shortlisted
37
Rejected
Experience Needed:
2 to 4 years
Career Level:
Experienced (Non-Manager)
Job Type:
Full Time
Salary:
Confidential
Languages:
English
Vacancies:
2 open positions
About the Job
  • Full stack developers build the front-end and back-end design of websites and software applications.
  • They create design plans for the user-facing side of applications, which controls look, feel, and function.
  • They also structure the back part of an application, which manages program logic and server database interaction.
  • Full stack developers are trained to understand what is going on between these two interfaces and possess the variety of software skills needed to work on both.
  • People with a strong desire to learn a multitude of technologies and programming languages with a can-do attitude will thrive in this role.
  • Full stack developers are problem-solvers who work in a fast-paced, collaborative office environments alongside other engineers and developers.

Responsibilities

  • Support, design and augment middle tier and back end microservices using Java, NodeJS, NoSQL and MongoDB for both existing products and next generation products
  • Follow software design guidelines and ensure proper implementation through, unit test creation, code reviews and test case design
  • Contribute to decisions and influence system designs toward a scalable web architecture.
  • Maintain quality and ensure responsiveness of applications.
  • Participation in sprint retrospectives and reviews
  • Maintain professional code integrity and project organization.
  • Understanding and implementation of security and data protection best practices and industry standards.
Job Requirements

Requirements

  • Work with technologies like Javascript libraries (Vue js, React js, Node js), MySQL, JSON.
  • Solid understanding of HTTP and Web protocols
  • Knowledge of object-oriented and/or functional paradigms
  • Familiar with relational database design
  • Experience in building RESTful web services and n-tiered distributed systems
  • Skill in a source control system, preferably Git
  • Ability to write and debug SQL queries and stored procedures

Skills and Qualifications

  • 3+ years web service design and development
  • 1+ years database design and programming
  • 1+ years front-end web development
  • Experience with MS SQL Server
  • Experience in building SPAs with AngularJS/Angular
  • Experience in building cross-platform applications with Ionic, Electron, etc
  • Excited to work throughout the entire software lifecycle, including developing, testing, deploying, and supporting production systems to meet business needs
  • Excited to work both autonomously and collaboratively as appropriate
  • Write production-quality code (defect-free, adhering to team standards, clear/concise, performant, and well-tested)
  • Build proof-of-concepts (quick to learn and explore new technologies and approaches to build a minimum viable product)
  • Experience with the following:
  1. MS SQL, NoSQL databases, MongoDBm, distributed/message-based systems, React, Electron, Socket.io, cloud development, AWS.
  2. Degree in MIS or computer science
About this Company

Exahost is a company which owns the trademarks of NileWeb, and Sadeem is the biggest web hosting and cloud services providers in the MEA region.
As a top-notch internet services company, Exahost offers a wide range of solutions to a rapidly increasing valuable clients... (More)

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