Full Stack Developer (.NET & Angular) at Multivision Consulting | Torre

Full Stack Developer (.NET & Angular)

You'll architect and lead full-stack innovation using Angular and .NET.
Emma highlights
This highlight was written by Emma’s AI. Ask Emma to edit it.
Full-time
Provide your expected compensation while applying

+ Health insurance

location_on
Remote (for Portugal residents)
skeleton-gauges
You have opted out of job matches in .
To undo this, go to the 'Skills and Interests' section of your preferences.
Review preferences
Posted 4 months ago

Requirements and responsibilities


We are looking for a Fullstack Developer with angular and .NET experience. Main Responsibilities: Architecting & Developing * Leading the design, development, and maintenance of complex full-stack applications using Angular and .NET, ensuring high quality, scalability, and performance. Technical Leadership * Driving technical discussions, making informed architectural decisions, and setting best practices for both front-end and back-end development. Collaboration * Working closely with product owners, business partners, developers, and other stakeholders to translate business requirements into effective technical solutions. Full Lifecycle Engagement * Actively participating in all phases of the software development lifecycle, including requirements analysis, system design, coding, testing, deployment, and post-launch support. Code Quality & Standards * Implementing and enforcing coding standards, conducting thorough code reviews, and ensuring adherence to architectural guidelines and quality assurance processes. Performance Optimization * Identifying and resolving performance bottlenecks, optimizing application responsiveness, scalability, and security across the entire stack. Problem-Solving * Proactively identifying, diagnosing, and resolving complex technical issues, delivering timely and effective solutions. Requirements Front-End Development (Angular) * Senior-level proficiency in Angular — deep understanding of core concepts, component architecture, state management, routing, services, directives, pipes, and advanced performance optimization techniques. * Lead Level: Extensive experience with TypeScript, HTML5, SCSS, and responsive design principles. * Low Level: Familiarity with modern testing frameworks (e.g., Jasmine, Karma, Cypress). Back-End Development (.NET) * Senior-level proficiency in .NET — strong grasp of object-oriented programming (OOP), asynchronous programming, and multithreading. * High Level: Expertise in designing, developing, and implementing robust, secure, and scalable RESTful APIs. * High Level: Proficiency with dependency injection, unit testing (e.g., xUnit, NUnit), and integration testing frameworks. * High Level: Database management (PostgreSQL). * High Level: Proficiency in SQL and ORM frameworks (Entity Framework Core). Software Design & Architecture * High Level: In-depth knowledge and practical application of data structures and algorithms. * High Level: Mastery of SOLID principles and design patterns (Factory, Singleton, Observer, Strategy, Repository, Unit of Work) applicable to both Angular and .NET applications. * Mid-Level: Experience with architectural patterns. DevOps & Practices * High Level: Proven experience with CI/CD pipelines (Azure DevOps, GitLab CI, Jenkins), including automated testing and deployment strategies. * High Level: Strong understanding and implementation of effective logging, monitoring, and error handling strategies. * High Level: Expertise in designing, developing, and consuming RESTful APIs, ensuring security, performance, and maintainability. * Mid-Level: SCRUM knowledge.
Optionally, you can add more information later (benefits, pre-screening questions, etc.)
check_circle

Payment confirmed

A member of the Torre team will contact you shortly

In the meantime, continue adding information to your job opening.