Senior Software Engineer - Full-Stack
Envision Employment Solutions, Egypt

Experience
1 Year
Salary
0 - 0
Job Type
Job Shift
Job Category
Traveling
No
Career Level
Telecommute
No
Qualification
As mentioned in job details
Total Vacancies
1 Job
Posted on
Feb 19, 2021
Last Date
Mar 19, 2021
Location(s)

Job Description

Envision Employment Solutions is currently hiring a Senior Software Engineer- (Full-Stack) for a growing startup company located in Maadi, Egypt.

Responsibilities:

  • Design, write and deliver software to improve the availability, scalability, latency and efficiency of the company’s services
  • Inspire other talented engineers in an agile development environment to innovate, implement, and deploy complex software solutions in a commercial, mission-critical environment for millions of customers.
  • Creating servers and database for functionality.
  • Partner with product and other stakeholders, to drive successful solutions.
  • Hands on experience with the CI and deployment over MS Azure
  • Seeing through a project from conception to finished product. 
  • Designing and developing APIs. 
  • Seeing through a project from conception to finished product. 
  • Hands on experience in SDLC (Agile, Scrum, Kanban) is a must 
  • Meeting both technical and consumer needs. 
  • Staying abreast of developments in web applications and programming languages. 

Requirements:

  • 5+ years of software engineering experience.
  • Experience building large-scale applications in C#, .NET/.NET Core MVC/Web API
  • Experience in JavaScript Single Page App SPA like Angular 6+
  • Experience working within Agile practices and knowledge of Agile values & principles.
  • Proficient in unit-testing and TDD (BDD/ATDD is a plus)
  • Experience with cloud platforms (Azure).
  • Experience in Distributed Systems Architecture (Microservices, Event-Driven, SOA and RESTful Services).
  • Experience working with structured Relational database (e.g. SQL Server, PostgreSQL, Redis) and NoSQL (Mongo).
  • Experience building, maintaining and improving with continuous integration and continuous deployment pipelines.
  • Deployment experience: CI/CD, Containers, IoC.
  • Proficient understanding in HTML5, CSS3 and web components
  • Good understanding of server-side rendering (SSR)
  • Good understanding of CSS pre-processor e.g.: SASS, STYLESS and LESS
  • Good hands on experience on Vanilla JavaScript and deep understanding of all JavaScript Versions (ES5, ES6, ES7 etc.)
  • Experience in Typescript is a must.
  • Experience in Functional Programming and Reactive Programming.
  • Working in a production environment or E-commerce experience is a great plus
Envision Employment Solutions is proud to be an equal opportunity workplace dedicated to pursuing and hiring a diverse workforce. Come join us!

Job Specification

Job Rewards and Benefits

Envision Employment Solutions

Information Technology and Services - Giza, Egypt
© Copyright 2004-2024 Mustakbil.com All Right Reserved.