The Role:
We are looking for an experienced Senior Fullstack Developer with strong expertise in .NET and Angular to join our development team. In this role, you will be responsible for designing, building, and maintaining scalable web applications across the full stack. The ideal candidate has solid backend experience with .NET technologies, strong frontend development skills using Angular, and the ability to deliver high-quality solutions in a collaborative, Agile environment.
Responsibilities:
- Design, develop, and maintain robust, scalable, and secure web applications using .NET Core/ASP.NET on the backend and Angular on the frontend.
- Collaborate with product managers, UX/UI designers, and other engineers to translate business requirements into technical solutions.
- Implement and maintain RESTful APIs and integrate with backend services and third-party systems.
- Write clean, efficient, and testable code, following best practices and design principles.
- Optimize applications for maximum performance, scalability, and responsiveness.
- Ensure cross-browser and cross-platform compatibility of web applications.
- Contribute to architectural decisions and system design discussions.
- Participate in code reviews, providing constructive feedback and enforcing coding standards.
- Mentor junior developers and contribute to the technical growth of the team.
- Stay up-to-date with emerging technologies in both backend and frontend development.
- Actively participate in Agile ceremonies such as sprint planning, stand-ups, and retrospectives.
Requirements:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 5+ years of professional experience as a Fullstack Developer.
- Strong proficiency with C#, .NET Core, ASP.NET Web API.
- Proven experience with Angular (latest versions), TypeScript, JavaScript, HTML5, and CSS3.
- Solid understanding of software architecture, object-oriented programming, and design patterns.
- Experience with relational databases such as SQL Server or PostgreSQL; familiarity with ORMs like Entity Framework.
- Proficiency with Git and CI/CD pipelines.
- Experience in Agile/Scrum development methodologies.
- Strong problem-solving skills and ability to work both independently and within a team.
Nice-to-Haves
- Experience with cloud platforms such as Azure or AWS.
- Familiarity with microservices architecture and containerization (Docker, Kubernetes).
- Knowledge of NoSQL databases (e.g., MongoDB, CosmosDB).
- Experience with automated testing frameworks and tools.
- Familiarity with DevOps practices.
C - TR - 20082025
Wakapi Web