




Job Summary: Work on the development and maintenance of full-stack web applications, contributing scalable, secure, and high-quality solutions in an agile environment. Key Highlights: 1. Full Stack development with .NET and React. 2. Collaboration with Product, QA, UX, and DevOps teams. 3. Focus on best practices, architecture, and continuous improvement. Develop, maintain, and evolve web applications using .NET for backend and React for frontend. The candidate is expected to deliver scalable, secure, and high-quality solutions, contributing to technical analysis, best practices, documentation, and continuous system improvement. The professional should work with moderate autonomy, organization, and results orientation, collaborating directly with Product, QA, UX, and DevOps teams. **Education and Experience** * Bachelor's degree in Information Systems, Computer Science, Software Engineering, or related fields (completed or in progress). * 2–4 years of experience in Full Stack development using .NET and React. **Technical Skills (Hard Skills)** * .NET Core / .NET 9 * React * Entity Framework * SQL Server or PostgreSQL * Development and consumption of REST APIs * Version control with Git and GitFlow * Best practices in architecture, security, and technical documentation * System integrations (REST/JSON) * Unit and automated testing **Autonomy Level** * Moderate autonomy in making technical decisions, while adhering to architectural guidelines and standards established by the development team. **Behavioral Profile (Soft Skills)** * Clear and assertive communication * Organization and attention to detail * Collaborative teamwork and team focus * Proactivity and ability to anticipate problems * Analytical and solution-oriented thinking * Flexibility to work in an agile environment **Performance Indicators (KPIs)** * Delivery quality (bugs, stability, clean code). * Adherence to agreed deadlines within sprints. * Technical growth and contribution to team improvements. * Up-to-date documentation aligned with area practices. **Main Responsibilities and Activities** **1\. Backend Development (.NET)** * Develop APIs, services, and features using .NET Core / .NET 9\. * Implement business logic, validations, and security policies. * Build integrations with internal and external systems via REST/JSON. * Ensure application performance, scalability, and reliability. * Build structured logging and service monitoring. **2\. Frontend Development (React)** * Develop responsive interfaces using React. * Integrate frontend with APIs, ensuring consistency and proper communication. * Apply visual standardization, UX/UI best practices, and component reuse. * Maintain clean, organized code aligned with team standards. **3\. Quality, Governance, and Documentation** * Write unit and automated tests to ensure delivery stability. * Actively participate in code reviews, contributing to technical improvements. * Maintain up-to-date technical documentation (architecture, endpoints, business logic). * Follow defined development standards, best practices, and guidelines. **4\. Processes, Collaboration, and Agile Methods** * Participate in agile ceremonies (daily stand-up, planning, refinement, retrospective). * Interact with Product, QA, UX, and DevOps to ensure delivery alignment. * Contribute technical estimates and sprint planning. * Support problem resolution and continuous internal process improvement. **5\. Internal Relationships** * Development Team * QA / Testing * UX/UI * Product Owner * DevOps


