Full-Stack Software Enginee

Confidential   عمان - الأردن  تاريخ النشر:2026/02/15   سجلي الدخول للتقدم

Responsibilities

  • Develop and maintain RESTful APIs and backend services using C# and .NET/.NET Core, implementing business logic, middleware, and structured data access layers.
  • Integrate applications with relational databases using EF Core and LINQ, write optimized SQL queries, views, and stored procedures, and ensure efficient data modeling and debugging.
  • Ensure high performance, scalability, and maintainability by applying clean coding practices and participating in regular code reviews and backend architecture enhancements.
  • Build responsive and interactive UI components using Vue.js (Vue 2/3), implementing routing and state management with Vuex or Pinia.
  • Integrate frontend applications with backend REST APIs while ensuring cross-browser compatibility and optimal user experience; utilize UI frameworks such as Vuetify or Element UI when needed.
  • Use Git for version control, branching strategies, and pull requests, and contribute to CI/CD pipelines (Azure DevOps, GitHub Actions, GitLab CI) to support automated builds and deployments.
  • Develop unit tests using xUnit, NUnit, or MSTest, create integration tests for APIs, and collaborate with QA teams to support functional and regression testing.
  • Work within Agile/Scrum teams, participating in sprint planning, stand-ups, and reviews, and translate business requirements into scalable technical solutions.
  • Provide post-deployment support, troubleshoot production issues, and ensure continuous improvement of application stability and reliability.

Qualifications

  • 3–5 years of professional experience in full-stack development.
  • Strong hands-on experience in C# and .NET/.NET Core backend development.
  • Practical experience building modern frontend applications using Vue.js (Vue 2 or Vue 3).
  • Solid understanding of RESTful APIs, HTTP protocols, JSON, and API design best practices.
  • Experience working with EF Core, LINQ, and relational databases such as SQL Server or PostgreSQL.
  • Familiarity with CI/CD tools including Azure DevOps, GitHub Actions, or GitLab CI.
  • Proficiency in Git and collaborative development workflows (branching, pull requests, code reviews).
  • Basic understanding of DevOps concepts including containers, pipelines, and cloud fundamentals.
  • Strong foundation in Object-Oriented Programming (OOP) and clean architecture principles.
المهارات المطلوبة
  • Vue.js
  • ASP.net
تفاصيل الوظيفة
  • الموقع عمان - الأردن
  • القطاع الهندسة
  • نوع الوظيفة دوام كامل
  • الدرجة العلمية بكالوريوس
  • الخبرات 3-5
  • الجنسية غير محدد
سجلي الدخول للتقدم

وظائف مماثلة