Software Engineer (Full Stack)

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

2-4 years of experience in software engineering or a related field., BS or MS in Computer Science, Information Systems, or equivalent., Proficiency in JavaScript, CSS, HTML, and strong knowledge of VueJS or similar frameworks., Excellent communication skills in Arabic and English, with strong analytical and problem-solving abilities..

Key responsibilities:

  • Design and implement software algorithms and high-quality code while troubleshooting and debugging.
  • Collaborate with the development team to discuss user interface ideas and review application requirements.
  • Develop and implement front-end architecture and monitor front-end performance.
  • Document application changes and ensure new features meet acceptance criteria.

AMVA.DEV logo
AMVA.DEV Startup https://www.amva.dev/
2 - 10 Employees
See all jobs

Job description

Company Description

AMVA.Dev’s 

  • Tech Recruitment & Outsourcing Company that hires the top-notch Tech Talent in Africa and Europe.
  • Our hand-picked engineers join companies worldwide working remotely.
  • AMVA.Dev provides engineering experts to cover our clients’ shortage of talented IT professionals.
  • Through us physical barriers in terms of logistics disappear and hiring time will be reduced drastically.
  • Quality matters - all our engineers are vetted technically & culturally.
  • Our unique top talents will cost-effectively impact your business positively.

Job Description
  • Design and implement software algorithms
  • Implement high quality code, meet development schedules, troubleshoot and debug code
  • Ensure new code, features and software product meet acceptance criteria
  • Meet with the development team to discuss user interface ideas and applications
  • Review application requirements and interface designs
  • Identify web-based user interactions
  • Develop and implement front-end architecture to support user interface concepts
  • Monitor and improve front-end performance
  • Document application changes and developing updates

Qualifications
  • 2-4 years of experience in the same field
  • BS or MS in Computer Science, Information Systems or equivalent 
  • Excellent written and verbal communication skills in Arabic and English
  • Proficiency in JS, CSS and HTML
  • Good knowledge with responsive and adaptive web design
  • Strong knowledge of VueJS framework or other similar JS framework (AngularJS, React,...)
  • Solid experience with building websites, ability to handle cross browser compatibility issues
  • Strong knowledge of backend services, design principles, patterns, and best practices using Node.js
  • Solid experience with SQL, non-SQL and in-memory database systems, AWS cloud platform experience, Azure cloud platform experience
  • Solid experience with web installation and configurations “Nginx, Apache2, IIS”, Linux console skills
  • Strong analytical, problem-solving, troubleshooting, and debugging skills
  • Ability to use software monitoring tools and be “on call” to respond to urgent issues
  • Ability to understand business requirements and translate them into technical requirements
  • Familiarity with continuous integration

Familiarity with version control tools such as Git

Required profile

Experience

Spoken language(s):
ArabicEnglish
Check out the description to know which languages are mandatory.

Other Skills

  • Troubleshooting (Problem Solving)
  • Analytical Skills
  • Communication
  • Problem Solving

Software Engineer Related jobs