https://bayt.page.link/TyEtiUc4CxqucPzx5
أنشئ تنبيهًا وظيفيًا للوظائف المشابهة

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

As part of a dynamic technology team, you'll collaborate closely with experts across multiple domains to craft innovative software solutions. Your role is vital in providing subject matter expertise, development support, and building cutting-edge web applications that directly address real-world client needs. You'll work on a variety of projects, from rapid prototyping to building complex enterprise-grade software.


We're seeking Software Engineers and Senior Software Engineers with the drive and experience to make an immediate impact.


Tasks :


  • Lead the entire architectural design, planning, development, and deployment of highly scalable web applications.
  • Maintain a deep understanding of the latest open-source technologies to continuously enhance our solutions.
  • Demonstrate initiative by proactively solving complex problems, ensuring meticulous follow-up, and translating business needs into robust technical solutions.
  • Craft secure, reusable, and maintainable code in line with industry best practices.
  • Collaborate with project teams to define business requirements, prioritize deliverables, and recommend optimal technical approaches.
  • Partner with diverse stakeholders, becoming a recognized expert and technical advisor on web development strategies.
  • Manage smaller teams while guiding less-experienced software engineers, contributing to team-wide knowledge development.

Requirements :


  • Bachelor's / Master's degree in computer science engineering/technology or equivalent
  • Excellent communication and storytelling skills
  • At least 5-9 years of end-to-end web development experience in a commercial setting, ideally within services or consulting
  • Contributions to open-source projects, blogs, or technical forums are a strong plus.
  • Demonstrate a passion for hands-on software delivery throughout all phases of the development lifecycle.
  • ​Excel in problem-solving, codifying knowledge, and providing expert technical guidance when needed.

Technical skills :
Must-Have :


  • NodeJS, Python + Flask, Django, React, Angular, JavaScript, HTML5, CSS3
  • SQL-Postgres optimization
  • OOP, design patterns, responsive UI, unit testing (Mocha, Jest, Jasmine)
  • Git, CI/CD, DevOps tools
  • Microservices, Docker, Kubernetes, Terraform
  • Cloud architecture (AWS, Azure, GCP)
  • Strong Advantage:
  • Typescript
  • Unix
  • NoSQL databases (MongoDB)
  • Hybrid mobile development (React Native, Ionic)
  • Charting libraries (HighCharts, D3.js, Recharts)
  • Bootstrap, Material UI, or Ant Design

Nice to have :


  • C# + .NET Core / .NET Framework
  • Asynchronous programming expertise
  • Basic wireframing skills

--


Novancy One, a leader in staffing and recruitment for information systems and digital transformation, is committed to equality and diversity in our hiring process. We welcome applications from candidates of all backgrounds, ensuring equal opportunities regardless of race, color, religion, gender, sexual orientation, national origin, disability, age, or veteran status. Feel you've been overlooked? Let us know at contact@novancy.com. Explore our current job openings at https://novancy.com/jobs/ or submit your resume for future opportunities at https://novancy.com/cv.



تفاصيل الوظيفة

منطقة الوظيفة
الدار البيضاء المغرب
قطاع الشركة
خدمات الدعم التجاري الأخرى
طبيعة عمل الشركة
غير محدد
نوع التوظيف
غير محدد
الراتب الشهري
غير محدد
عدد الوظائف الشاغرة
غير محدد

هل تحتاج لمساعدة في إضافة الكلمات المفتاحية المناسبة لسيرتك الذاتية؟

اطلب مساعدة الخبراء لكتابة سيرة ذاتية مميزة.

لقد تجاوزت الحد الأقصى لعدد التنبيهات الوظيفية المسموح بإضافتها والذي يبلغ 15. يرجى حذف إحدى التنبيهات الوظيفية الحالية لإضافة تنبيه جديد
تم إنشاء تنبيه للوظائف المماثلة بنجاح. يمكنك إدارة التنبيهات عبر الذهاب إلى الإعدادات.
تم إلغاء تفعيل تنبيه الوظائف المماثلة بنجاح. يمكنك إدارة التنبيهات عبر الذهاب إلى الإعدادات.