drjobs
Full Stack Developer Node React Typescript
drjobs Full Stack Developer Node React Typescript English

Full Stack Developer Node React Typescript

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

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

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

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

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

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

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

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

drjobs

لم يكشف

drjobs

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

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

1 وظيفة شاغرة

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

OFFICE BASED IN COSTA MESA

Full Stack Developer Node React Typescript

We are seeking a talented and experienced React Frontend Developer with expertise in React Redux and Typescript. You will be building singlepage applications using React connecting with backend services in Node.js and consuming GraphQL and RESTful APIs. Youll work closely with backend developers ensuring seamless integration of user interfaces with backend logic. Effective team communication is crucial for incorporating new features. Additionally youll document technical details participate in code reviews and focus on producing highquality code. Your responsibilities will also encompass the documentation of technical specifications APIs and database designs. By participating in code reviews you will be nurturing a culture that prioritizes the development of quality code.

Responsibilities:

  • Create robust and scalable singlepage applications using React in Typescript.

  • Build reusable components and frontend libraries for future use.

  • Build maintain and scale backend services using Node.js and Typescript.

  • Develop GraphQL and RESTful APIs to facilitate data transfer between the client and server.

  • Collaborate with frontend developers to integrate userfacing elements with serverside logic.

  • Document technical specifications APIs and database designs.

  • Contribute to the continuous improvement of development processes and best practices.

Qualifications


  • Bachelors degree in Computer Science related field or equivalent experience.

  • 3 years of experience in complex backend application development with Node.js and Typescript (using frameworks such as Nestjs).

  • 2 years of experience in frontend utilizing frameworks such as React or Vue in conjunction with Typescript.

  • Experience using React JS components Forms Events Keys Router Redux and animations.

  • 3 years of proficiency in database technologies such as PostgreSQL or MySQL along with ORMs.

  • 2 years of Linux knowledge.

  • 2 years of experience with Tailwind bootstrap or similar CSS frameworks.

  • Indepth understanding of RESTful APIs design and implementation especially using Swagger.

  • Solid experience developing Single Page Applications in React or Vue.

  • Solid experience with MVC frameworks and understanding of the MVC architectural pattern.

  • Strong understanding of automation including Continuous Integration / Deployment

  • Experience writing unit integration and browser tests.

  • Solid experience with Git workflow (branching merging tagging)

  • Excellent written and verbal communication skills in English.

  • Strong problemsolving skills and the ability to work in a collaborative team environment.


Skills


  • Languages: TypeScript Javascript. Pluses: Python Java.

  • Frameworks: React/Vue Nestjs or (Fastify or Express)

  • Databases: Postgres/Mysql MongoDB Redis and database optimization. Drizzle Prisma or other ORMs.

  • Testing: Frameworks such as Jest (Mocha or Jasmine) and Playwright.

  • Libraries: Apollo Jotai Solid.js Passport JWT Redis.

  • Systems: Linux Docker.

  • Utilities: Build Tools NPM Vite Nx RabbitMQ etc.

Remote Work :

No

نوع التوظيف

دوام كامل

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

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