drjobs
FULL STACK DEVELOPER
drjobs
FULL STACK DEVELOPER
ESBAAR
drjobs FULL STACK DEVELOPER English

FULL STACK DEVELOPER

صاحب العمل نشط

1 وظيفة شاغرة
هذا المنشور غير متاح الآن! ربما يكون قد تم شغل الوظيفة.
drjobs

حالة تأهب وظيفة

سيتم تحديثك بأحدث تنبيهات الوظائف عبر البريد الإلكتروني
Valid email field required
أرسل الوظائف
drjobs drjobs drjobs
drjobs drjobs
drjobs

حالة تأهب وظيفة

سيتم تحديثك بأحدث تنبيهات الوظائف عبر البريد الإلكتروني

Valid email field required
أرسل الوظائف

الخبرة

drjobs

1-3 سنوات

موقع الوظيفة

drjobs

مسقط - عمان

الراتب الشهري

drjobs

لم يكشف

drjobs

لم يتم الكشف عن الراتب

عدد الوظائف الشاغرة

1 وظيفة شاغرة

الوصف الوظيفي

رقم الوظيفة : 1268229

ESBAAR is looking for a qualified Full Stack developer to join our team. You will be responsible for building both the client-side and server-side of our web applications. You should be able to translate our company and customer needs into functional and appealing interactive applications that are backed by well-designed databases and infrastructure.
If you re interested in building and managing an entire web infrastructure, then this job is for you. We expect you to be a tech-savvy professional, who is curious about new digital technologies and aspires to combine usability with visual design.
AtESBAAR, we pride ourselves not only in building the right solutions for our clients through research and development, but in implementing and scaling up those solutions through strong engineering. This role is an opportunity to apply your cross-functional skillsets, creativity, and experience inmanaging and leading teamsto solve exciting product development challenges.


Key Accountabilities:

  • Design and implementation of the overall web architecture
  • Pixel-perfect implementation of our approved user interface
  • Design and deployment of our database
  • Ensuring the entire stack is designed and built for speed and scalability
  • Design and construction of our REST APIs
  • Integrating our front-end UI with the constructed API
  • Design and implementation of continuous integration and deployment
  • Development software components and unit tests
  • Troubleshooting, debugging, and upgrading software
  • Writing technical documentation
  • Providing technical leadership for the team


Requirements

Minimum Qualifications:

  • Bachelor s degree, preferably in Software Engineering, Computer Science, or any relevant field.

Minimum Experience:

  • 1-3 years of experience developing and delivering full stack web applications developing, deploying, delivering and managing enterprise-grade web applications that align with business requirements

Job-Specific Knowledge & Skills:

  • Proficient understanding of HTML5/CSS3.
  • Basic understanding of server-side CSS pre-processing platforms such as SASS.
  • Proficient understanding of Vanilla JavaScript.
  • Good understanding of React JS, ES6, asynchronous request handling, partial page updates and AJAX is a plus.
  • Bootstrap or tailwind CSS experience is a plus.
  • Knowledge and experience with python 3.6+
  • Familiarity with Django or Flask frameworks.
  • Experience with MySQL/PostgreSQL/MongoDB or other modern databases.
  • Good understanding of MVC/MTV Architecture patterns and Understanding OOP.
  • Experience using Git in a professional workplace/environment.
  • Server management and deployment knowledge.
  • Familiarity with Leaflet JS and/or other JavaScript Libraries used to build web mapping applications is a big plus.
  • Familiarity with three JS and/or other JavaScript Libraries used to create and display animated 3D graphics in a web browser using WebGL is a big plus.
  • Experience working on GIS based projects is a big plus.
  • Proficiency with multiple front and backend programming languages and frameworks is a big plus.
  • Excellent verbal and written communication skills.
  • Working on an Agile team to develop, test, deploy, and maintain, while collaborating with team members on product backlog grooming, sprint planning, execution, review, and retrospective.
  • Participating in design review sessions and ensuring the technical feasibility of UI/UX designs.
  • Collaborating with Product Managers, UI/UX designers and other developers to improve usability and build production-ready web applications.
  • Participating in code peer review sessions and providing constructive feedback.
  • Understanding of user experience, product strategy and company vision.
  • Maintaining a strong working relationship with cross functional team members (Product managers, Project managers, UI/UX designers and other developers).
  • Commitment to delivering high quality, scalable software solutions built using modern technology standards.
  • Self-driven, highly motivated lifelong learners with a desire to go above and beyond.
  • A passion for developing, maintaining, and continuously improving software applications using cutting edge technologies.
  • Ability to perform well in fast paced environments.
  • The ability to work on multiple projects with aggressive timelines and handle situations of changing business priorities with grace.

Minimum Qualifications: Bachelor s degree, preferably in Software Engineering, Computer Science, or any relevant field. Minimum Experience: 1-3 years of experience developing and delivering full stack web applications developing, deploying, delivering and managing enterprise-grade web applications that align with business requirements Job-Specific Knowledge & Skills: Proficient understanding of HTML5/CSS3. Basic understanding of server-side CSS pre-processing platforms such as SASS. Proficient understanding of Vanilla JavaScript. Good understanding of React JS, ES6, asynchronous request handling, partial page updates and AJAX is a plus. Bootstrap or tailwind CSS experience is a plus. Knowledge and experience with python 3.6+ Familiarity with Django or Flask frameworks. Experience with MySQL/PostgreSQL/MongoDB or other modern databases. Good understanding of MVC/MTV Architecture patterns and Understanding OOP. Experience using Git in a professional workplace/environment. Server management and deployment knowledge. Familiarity with Leaflet JS and/or other JavaScript Libraries used to build web mapping applications is a big plus. Familiarity with three JS and/or other JavaScript Libraries used to create and display animated 3D graphics in a web browser using WebGL is a big plus. Experience working on GIS based projects is a big plus. Proficiency with multiple front and backend programming languages and frameworks is a big plus. Excellent verbal and written communication skills. Working on an Agile team to develop, test, deploy, and maintain, while collaborating with team members on product backlog grooming, sprint planning, execution, review, and retrospective. Participating in design review sessions and ensuring the technical feasibility of UI/UX designs. Collaborating with Product Managers, UI/UX designers and other developers to improve usability and build production-ready web applications. Participating in code peer review sessions and providing constructive feedback. Understanding of user experience, product strategy and company vision. Maintaining a strong working relationship with cross functional team members (Product managers, Project managers, UI/UX designers and other developers). Commitment to delivering high quality, scalable software solutions built using modern technology standards. Self-driven, highly motivated lifelong learners with a desire to go above and beyond. A passion for developing, maintaining, and continuously improving software applications using cutting edge technologies. Ability to perform well in fast paced environments. The ability to work on multiple projects with aggressive timelines and handle situations of changing business priorities with grace.

نوع التوظيف

دوام كامل

نبذة عن الشركة

0-50 موظف
الإبلاغ عن هذه الوظيفة
إخلاء المسؤولية: د.جوب هو مجرد منصة تربط بين الباحثين عن عمل وأصحاب العمل. ننصح المتقدمين بإجراء بحث مستقل خاص بهم في أوراق اعتماد صاحب العمل المحتمل. نحن نحرص على ألا يتم طلب أي مدفوعات مالية من قبل عملائنا، وبالتالي فإننا ننصح بعدم مشاركة أي معلومات شخصية أو متعلقة بالحسابات المصرفية مع أي طرف ثالث. إذا كنت تشك في وقوع أي احتيال أو سوء تصرف، فيرجى التواصل معنا من خلال تعبئة النموذج الموجود على الصفحة اتصل بنا