drjobs Senior Full Stack TypeScript Engineer English

Senior Full Stack TypeScript Engineer

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

1 وظيفة شاغرة
drjobs

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

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

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

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

Valid email field required
أرسل الوظائف
موقع الوظيفة drjobs

مدينة 6 أكتوبر - مصر

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

لم يكشف

drjobs

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

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

1 وظيفة شاغرة

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

Join Us

Are you a passionate Senior Full Stack TypeScript Engineer who thrives in a collaborative fast-paced environment eager to make a significant impact on user experience Join our Findability team and help millions of users

About our Team

The Findability team is at the heart of our users journey owning everything from login/signup homepage search filter and collection pages sale pages and calendar views. Our mission is to understand and optimize how users find what theyre looking for when they first land on our site. We are a cross-functional squad of 4 engineers 1 tech lead 1 Product Manager 1 designer and 1 QA. We primarily operate in a fully remote model with team members spread across various locations fostering a flexible and collaborative environment.

Tasks

Your Role

As a Senior Full Stack Engineer you will play a crucial role in enhancing our platforms findability and discovery features. This position requires comfort and proficiency in both frontend and backend development with the ability to switch focus based on project priorities.

  • Writing high-quality maintainable code for both frontend and backend systems.
  • Actively participating in technical discussions proposing solutions and contributing to system design to ensure robustness and performance.
  • Working closely with Product Managers Designers and Business stakeholders to clarify requirements and ensure a shared understanding of project goals.
  • Designing and improving existing systems to be robust and performant.
  • Implementing and improving testing capabilities by writing Unit tests end-to-end tests and contract tests aligning with our teams commitment to Test-Driven Development (TDD).
  • Proactively communicating with both technical and non-technical stakeholders.
  • Actively manage technical debt with a roadmap-aligned approach to ensure long-term maintainability.
  • Pair with teammates and conduct code reviews.
  • Break down and size work for planning with clear technical direction.
  • Deliver high-quality production-ready features consistently.

Expected Type of Work

One of our significant ongoing projects involves enhancing the search experience an ever-evolving endeavor where we make decisions based on real data to focus on the most impactful areas. This includes adding new filter capabilities by interfacing with Salesforce. Additionally we are implementing the ability for users to search by the number of customers which involves interfacing with the Elastic Search cluster of a different internal tool while updating the frontend to provide a clear UX.

Requirements

Tech Stack

  • Languages: TypeScript (for both frontend and backend)
  • Frontend: React JS Vitest Apollo
  • Backend: Serverless NextJS
  • Databases: Elastic Search / OpenSearch SQL
  • Testing: Unit tests End-to-end tests Contract tests
  • CI/CD: Jenkinsfiles (understanding of CI/CD concepts is a plus)
  • Other: GraphQL

You Bring

  • Strong experience in web application development across the full stack.
  • Proficiency in TypeScript for both frontend and backend development.
  • Solid experience with React JS for building user interfaces.
  • Experience with and Serverless architectures.
  • Comfortable writing comprehensive Unit tests End-to-end tests and Contract tests with an appreciation for Test-Driven Development.
  • Ability to understand the business context for the work and help identify and shape what needs to be done.
  • Ability to communicate effectively with both technical and non-technical audiences.
  • A user-centric mindset with a genuine interest in understanding user behavior and optimizing their experience.
  • A track record of delivering high-quality software.
  • Ability to work autonomously while remaining a collaborative team player.

Nice to Have

  • Experience with Elastic Search or OpenSearch.
  • Working knowledge of AWS.
  • Experience with GraphQL APIs.
  • Familiarity with Python.

Benefits

All employees benefits for free (our famous games room daily breakfast fruits coffee and other hot drinks soft drinks and juices company days out and parties)

  • Social insurance
  • Open-door management policy
  • Full Medical insurance
  • Accommodation and Transportation Allowance
  • Friendly environment that values innovation and efficiency
  • Exciting opportunities for career growth and talent development
  • Feedback encouragement
  • Recognition and reward programs
  • Competitive salaries and incentives
  • Friendly environment
  • Flexible and Comfortable schedule
  • Fun committees
  • Monetary rewards
  • Fun smart and creative people
  • Career possibilities with growing team
  • Paid vacations
  • Social benefits

For more information about Nile Bits please visit our website:

نوع التوظيف

دوام كامل

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

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