Job Openings Sr. Full Stack Engineer (Angular, .Net)

About the job Sr. Full Stack Engineer (Angular, .Net)

Position Overview

We are seeking a highly skilled and experienced Senior Full Stack Engineer to join our global development team. In this role, you will take ownership of designing, building, and maintaining both front-end and back-end systems. You will collaborate with cross-functional teams, contribute to architectural decisions, and deliver scalable, high-performance web applications that drive real business impact.

You should have deep expertise in Angular, .NET Core, C#, and MS SQL Server, along with a strong understanding of modern software development principles such as SOLID and OOP.

Responsibilities

Front-End Development

  • Develop and maintain user-facing features using Angular, Bootstrap, HTML, CSS, JavaScript, and TypeScript.
  • Collaborate with UI/UX designers to ensure the technical feasibility of designs.
  • Optimize applications for maximum speed and scalability.
  • Ensure cross-browser compatibility and responsiveness of web applications.

Back-End Development:

  • Build robust, scalable server-side applications using .NET Core and C#.
  • Design and implement RESTful APIs and integrations with third-party services.
  • Develop and maintain complex database solutions using MS SQL Server, including writing and optimizing Stored Procedures.
  • Utilize Entity Framework and LINQ for efficient data access and manipulation.
  • Write clean, efficient, and reusable code following SOLID principles and best practices in OOP.
  • Optimize database queries for performance and scalability.

Integration and Collaboration:

  • Ensure the seamless integration of front-end and back-end components.
  • Work closely with other developers to integrate APIs and third-party services
  • Work collaboratively using Jira, Azure Boards, and Figma for project tracking and design prototyping.
  • Conduct code reviews and contribute to improving development processes

Maintenance and Troubleshooting:

  • Maintain and enhance the existing codebase while adhering to best practices.
  • Proactively refactor legacy code and participate in technical debt management initiatives..

Communication and Project Management:

  • Communicate effectively with team members, designers, and stakeholders.
  • Utilize Jira and Azure Boards for project management and task tracking.
  • Collaborate using Figma for design and prototyping.

Qualification

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • 7+ years of professional experience in full-stack development.
  • Proficiency in Angular, Bootstrap, HTML, CSS, JavaScript, and TypeScript.
  • Proficiency in Dotnet Core, C#, Entity Framework, and MS SQL Server.
  • Strong understanding and application of SOLID principles and Object-Oriented Programming (OOP).
  • Experience with LINQ for querying and manipulating data.
  • Proficiency in using Jira and Azure Boards for project management.
  • Experience with Figma for design collaboration.
  • Ability to write clean, scalable, and maintainable code.
  • Strong problem-solving skills and attention to detail.
  • Proactive attitude and the ability to work independently as well as in a team.
  • Excellent communication skills, with the ability to convey technical concepts to non-technical stakeholder

Nice to Have:

  • Experience with React, Node JS and Tailwind CSS.
  • Prior experience working with container orchestration tools like Docker and Kubernetes.
  • Experience working in an Agile/Scrum development process.
  • Certifications or formal training in system design, software architecture, or cloud architecture principles.

Benefits/Perks:

At TygrLabs, we believe in taking care of our team members. As part of our commitment to your well-being and professional growth, we offer a comprehensive benefits package that includes:

  • Profit Sharing
  • Annual Merit increase based on Performance
  • Festival Bonus
  • Fully subsidized one meal a day
  • Health Insurance
  • Health & Wellness Program
  • Paid Time Off
  • Annual Team Outing
  • Learning & Development Opportunities