Job Summary
We are seeking a skilled Full Stack Developer with strong expertise in .NET Core and Angular to join our dynamic development team. The ideal candidate will be responsible for designing, developing, and maintaining scalable web applications, ensuring seamless integration of backend and frontend components. This role requires a detail-oriented professional who can write clean, efficient code while collaborating closely with UX/UI designers and other stakeholders to deliver responsive, user-friendly solutions.
Key Responsibilities
As a Full Stack Developer, you will be tasked with developing, testing, and maintaining robust web applications using .NET technologies (C#, ASP.NET Core) for backend services and Angular for frontend development. You will design and implement RESTful APIs, integrating third-party services to enhance application functionality. Efficient data management is critical, so working with databases such as SQL Server and PostgreSQL will be an essential part of your role.
Collaboration is key; you will work alongside UX/UI designers to create responsive interfaces that provide an excellent user experience. Writing clean, maintainable, and efficient code adhering to industry best practices is expected. Additionally, you will troubleshoot, debug, and resolve technical issues across the full technology stack to ensure smooth operation.
Security and performance are priorities, so you will implement security best practices and optimize application performance continuously. Your role will also involve participating in code reviews and contributing to the continuous improvement of development processes.
Required Qualifications
- Proven expertise in .NET Core / ASP.NET Core and C# development.
- Hands-on experience with Angular framework for frontend development.
- Strong proficiency in HTML, CSS, JavaScript, and TypeScript.
- Solid experience designing and consuming RESTful APIs.
- Working knowledge of relational databases, specifically SQL Server and PostgreSQL.
- Familiarity with Entity Framework Core, LINQ, and dependency injection patterns.
- Experience with version control systems such as Git, GitHub, or SVN.
- Understanding of Agile development methodologies and DevOps practices.
- Excellent problem-solving and analytical skills to address complex technical challenges.
- Knowledge of authentication mechanisms and security best practices to safeguard applications.
Preferred Qualifications and Benefits
While not mandatory, familiarity with cloud platforms like AWS is considered an advantage and will enhance your ability to contribute to cloud-based deployments and infrastructure management.
This position offers an opportunity to work in a collaborative environment where innovation and continuous learning are encouraged. You will be part of a forward-thinking team focused on delivering high-quality software solutions that meet business needs and user expectations.
If you are passionate about full stack development and eager to work on cutting-edge technologies within a supportive team, we encourage you to apply.