We are looking for a passionate and experienced Full Stack Developer with 3+ years of hands-on experience in .NET Core, SQL Server, and Angular. The ideal candidate will be responsible for developing robust backend APIs, designing intuitive front-end interfaces, and ensuring seamless data flow and performance. Key Responsibilities: •Design, develop, and maintain web applications using .NET Core and Angular. •Build RESTful APIs and integrate with front-end components. •Write clean, scalable, and testable code. • Develop and optimize complex SQL queries, stored procedures, and database structures in SQL Server. •Collaborate with cross-functional teams to define, design, and ship new features. •Participate in code reviews, unit testing, and system integration. •Troubleshoot, debug, and upgrade existing software. • Ensure responsiveness, performance, and cross-browser compatibility of front-end components. •Stay updated with the latest industry trends and technologies. Required Skills & Qualifications: •Bachelor’s degree in Computer Science, Engineering, or related field. •Minimum 3 years of professional experience with: •.NET Core / ASP.NET Core (Web API, MVC) •Angular (v8+) •SQL Server (queries, stored procedures, indexing, optimization ) •Proficient in HTML, CSS, JavaScript, TypeScript. •Good understanding of RESTful API design. •Experience with Git or other version control systems. •Strong problem-solving and analytical skills. •Excellent communication and teamwork skills. Good to Have (Optional ): •Experience with Entity Framework Core. •Exposure to cloud platforms like Azure or AWS. • Familiarity with CI/CD pipelines. •Knowledge of Agile/Scrum methodologies. • Experience with unit testing frameworks (e.g., xUnit, Jasmine/Karma). Why Join Us? •Work on modern, scalable tech stacks. •Friendly and collaborative team culture. •Opportunity to grow and work on full life-cycle projects. •Flexible work environment [if applicable]. We will be having an AI assessment as well based on a screening assessment tool named TalkReady
Role Overview: As a Senior iOS Developer specializing in SwiftUI and Swift Concurrency, you will play a crucial role in designing, developing, and maintaining high-quality iOS applications. Your expertise will contribute to building scalable, modern, and maintainable codebases while following best development practices. Key Responsibilities: - Design, develop, and maintain iOS applications utilizing SwiftUI. - Implement and optimize Swift Concurrency features such as async/await and actors. - Write and upkeep unit tests to ensure the reliability and quality of the code. - Collaborate with designers, backend developers, and product managers to craft seamless user experiences. - Follow modern architectural patterns to ensure the scalability and maintainability of codebases. - Work with The Composable Architecture (TCA) or quickly adapt to it if unfamiliar. Qualification Required: - Strong experience with SwiftUI in production applications. - Hands-on experience with Swift Concurrency, including async/await and actors; knowledge of Swift 6 strict concurrency requirements is a plus. - Proficiency in unit testing (XCTest, Test-Driven Development is a plus). - Good understanding of software architecture patterns like MVVM, Redux-like patterns. - Knowledge of RESTful APIs, GraphQL, or networking frameworks such as Alamofire. - Familiarity with dependency injection, modular app architecture, and best coding practices. - Experience with The Composable Architecture (TCA) is advantageous, but a strong architectural understanding suffices.,