Job Summary
We are seeking a highly skilled Senior Angular Developer with strong backend experience in .NET to join our development team. The ideal candidate has a proven track record of building scalable, high-performance web applications, with extensive expertise in modern Angular, TypeScript, and RxJS, along with solid experience working on backend services using .NET technologies. A strong understanding of MySQL and SQL is essential.
Key Responsibilities
- Develop, enhance, and maintain responsive web applications using Angular, TypeScript, and RxJS.
- Collaborate with cross-functional teams to design and implement robust .NET backend APIs and microservices.
- Integrate frontend components with backend services, ensuring smooth data flow and application performance.
- Optimize applications for maximum speed, scalability, and maintainability.
- Work with MySQL and SQL databases for data modeling, writing queries, and optimizing database performance.
- Participate in code reviews, architectural discussions, and technical decision-making.
- Troubleshoot and resolve application issues across the full stack.
- Ensure best-practice implementation in UI/UX, coding standards, and application security.
- Contribute to continuous improvement by suggesting enhancements to processes, tools, and technologies.
Required Skills & Qualifications
- Minimum 3 years of professional experience in full-stack or frontend-heavy development roles.
- Strong hands-on experience with Angular (latest versions), TypeScript, and RxJS.
- Solid backend development experience with .NET / .NET Core, including REST API development.
- Proficiency in MySQL and SQL, including query optimization and database design.
- Experience integrating frontend applications with backend APIs and services.
- Strong understanding of software engineering principles, design patterns, and best practices.
- Familiarity with version control systems (Git), CI/CD pipelines, and Agile development methodologies.
- Good problem-solving skills and the ability to work independently or in a team environment.
Preferred Qualifications (Nice to Have)
- Experience with cloud platforms such as Azure or AWS.
- Knowledge of Docker or containerized environments.
- Familiarity with message queues, caching mechanisms, or microservices architecture.
- Experience with unit testing frameworks for both frontend and backend.
Soft Skills
- Strong communication and teamwork abilities.
- Attention to detail and commitment to quality.
- Ability to handle multiple tasks and meet deadlines.
- Proactive attitude and willingness to learn and adapt.
Job Type: Full-time
Pay: Rs38.01 - Rs45.78 per hour
Work Location: In person