Front-end Developer - Manama, البحرين - Ignite Software and Design

Ignite Software and Design
Ignite Software and Design
شركة تم التحقق منها
Manama, البحرين

منذ أسبوع

Fatima Al Khalifa

تم النشر بواسطة:

Fatima Al Khalifa

beBee Recruiter


وصف

Junior Front-end Developer

Responsibilities:


  • Developing front end website architecture.
  • Designing user interactions on web pages.
  • Creating servers and databases for functionality.
  • Ensuring crossplatform optimization for mobile phones.
  • Work with development teams and product managers to ideate software solutions.
  • Design clientside and serverside architecture.
  • Working alongside graphic designers for web design features.
  • Seeing through a project from conception to finished product.
  • Designing and developing APIs.
  • Meeting both technical and consumer needs.
  • Testing software to ensure responsiveness and efficiency.
  • Troubleshooting, debugging and upgrading software.
  • Creating security and data protection settings.
  • Writing technical documentation.
  • Other duties assigned.

Requirements:


  • More than two years of production experience in frontend development.
Intermediate knowledge in some of the key frontend technologies JavaScript, React, Vue, Angular, Redux etc.

  • Experience building scalable APIs which is able to handle highvolume traffic.
  • Experience with RESTful JSON APIs.
  • Experience with NoSQL databases (MongoDB, DynamoDB etc).
  • Understanding of cloud deployment strategies and scalable architectures.
  • Integrate data from various backend services and databases.
  • Expert knowledge in
  • Experience in using package/dependencies managers (npm/yarn).
  • Understanding of OOP, data structures, and algorithms
  • Understanding of Content Management System.
  • Proficient understanding of Git and Github/GitLab.
  • Cooperate with web or UX designers to match visual design intent.
  • Confident UI development with HTML and SASS or CSS.
  • Experience with responsive web design techniques / mobile first approach.
  • Experience in writing well formatted, efficient code by using best software development practices.
  • Ability to hack things together quickly.
  • A strong team player with excellent communication skills.
  • Experience working with cloud environments such as AWS.
  • Experience in using third party libraries.
Experience on cross-platform development.

  • Ability to hack things together quickly.
  • A strong team player with excellent communication skills.

Job Type:
Contract

المزيد من الوظائف من Ignite Software and Design