We are looking for a skilled and motivated Full Stack Developer to join our team. The ideal candidate will have a strong background in both front-end and back-end development, with hands-on experience across the full software development lifecycle. Key Responsibilities: Design, develop, and maintain web applications using modern frameworks and technologies Collaborate with cross-functional teams to define, design, and ship new features Build reusable code and libraries for future use Optimize applications for maximum speed and scalability Participate in code reviews and mentor junior developers Work in an agile development environment with a focus on continuous integration and delivery Technical Skills Required: Programming Languages & Frameworks: C#, .NET Core 6+, Web API, JavaScript, TypeScript, React, React Native Web Technologies: HTML, CSS Architecture & Concepts: Microservices Architecture, OOP, SOLID Principles Databases: SQL Server, MongoDB Good to Have / Preferred: Oracle Database ASP.NET MVC, .NET Core 8 VB.NET (legacy application support) .NET MAUI (for cross-platform mobile development) Qualifications: Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience) 2+ years of professional development experience in a full stack environment Strong problem-solving and analytical skills Good communication and teamwork abilities Nice to Bring: Experience with CI/CD pipelines and DevOps practices Familiarity with cloud platforms like Azure or AWS Understanding of Agile/Scrum methodologies