vMind Bilgi Teknolojileri
Full Stack Developer
vMind Bilgi TeknolojileriTurkey1 day ago
Full-timeEngineering, Information Technology
About vMind

At vMind, we are a leading technology company in Cloud Solutions, Managed Services and System Integration. With experience across 26+ industries and deep expertise in cloud technologies, we deliver solutions that transform how businesses run and accelerate their digital journeys.

Powered by strong global technology partnerships and our expert teams, we help organizations achieve their growth goals by providing cost-efficient, innovative and reliable IT services on top of our sovereign, high-performance cloud platforms.

Mission of the Role

As a Full Stack Developer (React + .NET Core), you will build modern, scalable, and secure end-to-end applications that power vMind’s digital platforms and enterprise solutions—taking ownership across both front-end and back-end, from UI to APIs and data.

Responsibilities
  • Develop modern, responsive user interfaces using React.js and the modern React ecosystem.
  • Build and maintain scalable back-end services with .NET 6+ / .NET Core and ASP.NET Core Web API.
  • Design and integrate RESTful APIs, ensuring reliable communication between UI and services.
  • Implement state management solutions (Redux / Zustand / MobX or similar) and manage routing with React Router.
  • Write clean, testable, maintainable code aligned with Clean Code and SOLID principles.
  • Work with relational databases (MSSQL / PostgreSQL / MySQL) and ensure performance via query optimization and indexing.
  • Implement secure Authentication & Authorization flows (e.g., JWT, OAuth/Identity preferred).
  • Collaborate with UI/UX, product, and engineering teams; participate actively in code reviews and Agile/Scrumceremonies.
  • Contribute to documentation and technical decision-making to support long-term maintainability.
Qualifications

Front-End (React)

  • 3+ years of professional experience developing front-end applications with React.js.
  • Strong command of modern React: Hooks, Context API, component-driven development.
  • Experience with state management (Redux, Zustand, MobX, etc.).
  • Strong experience using TypeScript in production.
  • Solid knowledge of HTML5, CSS3, and modern layout approaches (Flexbox, Grid).
  • Experience with UI libraries such as Tailwind CSS, MUI, Ant Design (or equivalents).
  • Ability to build responsive and cross-browser compatible interfaces.

Back-End (.NET Core)

  • 3+ years of experience with .NET Core / .NET 6+ backend development.
  • Advanced proficiency in C#.
  • Hands-on experience with ASP.NET Core Web API architecture and REST principles.
  • Strong experience with Entity Framework CoreLINQasync/await, and dependency injection.
  • Experience implementing JWT-based authentication; OAuth / Identity is a plus.

Database & Engineering Practices

  • Experience with relational databases: MSSQL, PostgreSQL, or MySQL.
  • Knowledge of performance tuning: indexing, query optimization.
  • Version control proficiency with Git (GitHub/GitLab/Bitbucket).
  • Familiarity with layered architecture, DDD or similar approaches.
  • Experience with Agile/Scrum and active participation in code review workflows.
  • Testing mindset (Unit/Integration testing is a plus).
Nice to Have
  • Microservices architecture experience.
  • Familiarity with Docker and containerization concepts.
  • Knowledge of CI/CD practices and pipelines.
  • Experience working with cloud platforms: Azure / AWS / GCP.
  • Real-time communication experience: SignalR / WebSocket.
  • Experience building and operating large-scale, high-traffic systems.
  • Basic knowledge of NoSQL technologies (e.g., Redis, MongoDB).
Personal Competencies
  • Strong analytical thinking and problem-solving skills.
  • Team-oriented and collaborative mindset.
  • Ability to read/write technical documentation.
  • Ownership, responsibility, and results-driven approach.
  • Curious, proactive, and eager to learn new technologies.
Talent Pool Note

If your profile is a close match, we may keep your application in the vMind Talent Pool for future opportunities.

Key Skills

Ranked by relevance