




Job Summary: Full-stack Developer focused on React, .NET, SQL Server, and Flutter to build and maintain web, mobile, and API applications, collaborating across the entire development lifecycle. Key Highlights: 1. Full-stack Development (React, .NET, SQL Server, Flutter) 2. Team Collaboration and Best Development Practices 3. API, Database, and Interface Creation and Optimization Description: Front-end (React): * Proficiency in React.js. * Use of Hooks (useState, useEffect, useContext). * Consumption of REST APIs. * Understanding of componentization, state management, and props. * Basic knowledge of HTML5, CSS3, and JavaScript ES6+. * Familiarity with Redux. Back-end (C# / .NET): * Proficiency in C# and programming logic. * Experience with ASP.NET Core / .NET 6+ for API development. * Understanding of Entity Framework (Db-First or Code-First). * Handling of DTOs, controllers, and services. * Understanding of dependency injection. Database (SQL): * Experience with SQL Server. * Writing queries, joins, views, stored procedures, and functions. * Basic data modeling (tables, keys, normalization). * Knowledge of indexes and basic query optimization. Mobile (Flutter): * Proficiency in Flutter and the Dart language. * Building responsive UIs using Widgets. * Integration with REST APIs. * State management (Provider, Bloc, or other). * Understanding of Android app publishing and build processes (and optionally iOS). * Develop and maintain web applications using React on the front-end. * Implement APIs and services using C# (.NET) on the back-end. * Create and optimize queries, stored procedures, and data models in SQL (SQL Server). * Collaborate with the team to analyze requirements, propose solutions, and resolve issues. * Version control using Git. * Assist in test creation and ensure delivery quality. * Follow best development practices (clean code, SOLID, design patterns). * Build and maintain mobile applications using Flutter (Dart). 2512230202491882021


