MicroBIM is hirirng for Senior Web Developer with 5 to 10 years of experience.
Requirements:
- 5+ years of professional experience in full-stack web development.
- Ability to architect scalable and secure cloud-based applications.
- Strong problem-solving skills and ability to troubleshoot complex issues.
- Experience with Agile/Scrum methodologies and collaborating with cross-functional teams.
- Excellent communication & mentoring skills.
Qualifications :
Frontend Development (Angular)
- Strong experience with Angular (latest versions), TypeScript, RxJS, and NgRx (state management).
- Expertise in building responsive and dynamic single-page applications (SPAs).
- Proficiency in HTML5, CSS3, SCSS, and Bootstrap/Tailwind.
- Experience integrating RESTful APIs and handling authentication (OAuth, JWT, OpenID Connect, etc.).
Backend Development (ASP.NET Core)
- Extensive knowledge of ASP.NET Core (C#) for developing REST APIs and microservices.
- Experience with Entity Framework Core (EF Core) and LINQ for database interactions.
- Understanding of CQRS and Clean Architecture principles.
- Ability to implement authentication & authorization using Identity Server, JWT, or Azure AD.
Database & Cloud Technologies
- Strong experience with SQL Server or NoSQL databases (MongoDB, CosmosDB, etc.).
- Experience in cloud services like Azure (preferred) or AWS, including:
- Azure App Services
- Azure Functions
- Azure Storage (Blob, Queue, Tables)
- Azure DevOps / CI/CD Pipelines
Microservices & API Development
- Designing and implementing scalable microservices architectures.
- Proficiency in GraphQL, gRPC, or REST APIs.
- API versioning, throttling, and documentation (Swagger, Postman).
Testing & Performance Optimization
- Unit & integration testing using Jest/Karma (Angular), xUnit/NUnit (ASP.NET Core).
- Performance profiling and optimization using tools like Application Insights, New Relic.
DevOps & CI/CD
- Experience in Docker & Kubernetes for containerized applications.
- CI/CD pipeline setup using Azure DevOps, GitHub Actions, or Jenkins.
- Automated deployment strategies (Infrastructure as Code, Terraform, or Bicep).