آگهی‌های استخدامی

استخدام Full Stack ASP .Net Core Developer

شرح موقعیت شغلی

Job Description — Full-Stack Developer (. NET Core + React/Nuxt)


Job Title | Full-Stack Developer (. NET Core + React/Nuxt)


Job Summary


We are looking for a Full-Stack Developer to design, build, and maintain end-to-end web applications that support operational and management systems (including dashboards, monitoring, and workflow tools). The role covers backend services built on . NET Core (ASP. NET Core Web API) and modern frontend applications built with React and/or Nuxt (Vue. Js). You will work closely with the product owner, designers, and domain experts to deliver reliable, secure, and maintainable software.


Key Responsibilities


• Design, develop, and maintain RESTful APIs and backend services using C# and ASP. NET Core (. NET 6/8+) to .


• Build responsive, user-friendly frontend applications with React (SPA) and Nuxt/Vue. js (SSR) frameworks .


• Design and optimize relational database schemas and queries (SQL Server / PostgreSQL) using Entity Framework Core.


• Implement authentication and authorization (JWT, OAuth 2.0 / OpenID Connect, role-based access control).


• Integrate with third-party systems and internal services (reporting tools, dashboards, industrial data sources).


• Write clean, testable code with unit and integration tests; participate in code reviews and enforce coding standards.


• Set up and maintain CI/CD pipelines and containerized deployments (Docker); support releases and troubleshoot production issues.


• Collaborate with stakeholders to refine requirements, estimate work, and document technical designs and APIs.


Required Qualifications & Skills


• 6+ years of professional software development experience with at least 2 years on .NET Core / ASP. NET Core.


• Solid C# skills: async/await, LINQ, dependency injection, middleware, and clean architecture / layered design.


• Hands-on experience with React (hooks, state management) and Vue. js/Nuxt (composition API, SSR concepts).


• Strong HTML5, CSS3, and modern JavaScript/TypeScript (ES6+).


• Experience with Entity Framework Core and relational databases (SQL Server or PostgreSQL); solid SQL skills.


• Experience building and consuming RESTful APIs; familiarity with Swagger/OpenAPI.


• Proficiency with Git and collaborative workflows (branching, pull requests, code review).


• Understanding of web security fundamentals (OWASP Top 10, XSS, CSRF, SQL injection prevention).


Nice to Have


• Experience with Docker, Kubernetes, or other container/orchestration tooling.


• Familiarity with message brokers (RabbitMQ, Kafka) and caching (Redis).


• Experience with microservices architecture and API gateways.


• Exposure to industrial/energy-sector systems (CMMS, SCADA data, KPI dashboards, reporting platforms).


• Familiarity with Tailwind CSS, Material UI, or Ant Design; and charting libraries (Chart.js, ECharts, Recharts).


• Experience with automated testing frameworks (xUnit/NUnit, Jest, Vitest, Cypress/Playwright).


Soft Skills


• Strong problem-solving and analytical thinking; able to break complex requirements into deliverable increments.


• Clear written and verbal communication; comfortable explaining technical topics to non-technical stakeholders.


• Team player with a collaborative attitude in code reviews, pairing, and cross-functional work.


• Ownership mindset: follows tasks through from design to production and post-release support.


• Adaptable and eager to learn new tools, frameworks, and domain knowledge (energy / industrial systems).


Education & Experience


• B.Sc. or higher in Computer Engineering, Software Engineering, IT, or a related field (or equivalent practical experience).


• 6+ years of relevant hands-on development experience with a portfolio of shipped web applications.




مهارت‌های مورد نیاز

  • Full-stack
  • ASP.NET Core
  • RestFul API

حداقل سابقه کار

  • بیش از شش سال

جنسیت

  • مهم نیست

وضعیت نظام وظیفه

  • مهم‌ نیست

نوع همکاری:

تمام وقت

تاریخ انتشار آگهی:

۱۴۰۵/۰۴/۲۳
ارسال رزومه