وظائف تناسبك
→ العودة إلى الوظائف
تفاصيل الوظيفة

Full-Stack Software Engineer

Kalamntina · Amman, الأردن

تاريخ النشر على وظائف تناسبك
نوع الوظيفة
دوام كامل

وصف الوظيفة

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. \r\nRequired Skills • .Net \r\nJob Details • Location: Amman - Jordan • Industry: Information & Communication Technologies • Job Type: Full-Time • Degree: Bachelor • Experience: 3-5 • Nationality: Unspecified
قدّم عبر Kalamntina

يُفتح على Kalamntina