< BACK

Senior Full Stack Software Engineer

Job Info

Job ID:
J006611
Business Lobby
Company Type:
Fashion & Luxury 
2021-06-02
Job type:
Permanent 
Open position:
Computer & Communication Engineer Software Developer / Web Developer / Programmer 
Job Title:
Senior Full Stack Software Engineer
Country:
Lebanon
Lebanon
 
Package:
$ 3000 - $5000
Major:
CCE Computer Engineering Computer Science 
Degree:
Bachelor’s Degree 
Working Days:
5
Working Hours:
9
Language:
English 

Allowances

Job Description

Our Client,  a Luxury Fashion Retail store is looking for a Senior Full Stack Software Engineer:

 

Responsibilities:

  • Work on and manage databases while writing queries to aggregate data
  • Collaborate with team members and help juniors grow
  • Code reviews
  • Build, deploy, and maintain backend APIs
  • Research best practices and ensure that the team is always adhering to them
  • Deploy Lambda Functions on the AWS Cloud
  • Manage EC2 instances on AWS Cloud
  • Manage AWS Cloud Services like SQS, S3 Storage, SNS, SES, ECS, Lambda
  • Maintain frontend applications built on Angular
  • Build, deploy, and maintain frontend web applications in React/Angular
  • Manage CICD Pipelines
  • Manage NGINX Configurations
  • Create clear development pipelines while utilizing AGILE SCRUM
  • Manage caching system like Redis or Memcached

 

Requirements:

  • BA in Computer Science, Engineering or any related field
  • 2+ years NodeJS Backend Experience
  • 1+ year NoSQL Databases
  • 2+ year Angular/React Frontend Experience
  • Understanding of Graph databases like ArangoDB
  • Experience with frameworks like ExpressJS, SailsJS
  • Experience with caching tools like Redis or Memcached
  • Knowledge in microservices oriented architectures
  • 1+ year basic DevOps skills to manage AWS Cloud, and CICD pipelines
  • Excellent communications skills with ability to communicate and document business requirements
  • Ability to make clear recommendations and decisions
  • Familiar with AGILE workflows like KANBAN or SCRUM
  • In depth knowledge of web systems architecture, design and development
  • A highly-analytical mind-set with superb problem-solving skills
  • Exceptional project management and organization skills (success in leadership positions)
  • Good understanding of modern databases and information system technologies

 

Schedule:

  • 5 days a week
  • 9am- 6pm

 

Salary:

  • 3000$ – 5000$ (part fresh, part bank $)