
Fullstack Developer β .NET
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in Jordan.
β’ Develop and sustain scalable web and mobile applications.
β’ Create secure, high-performance, and user-friendly applications.
β’ Design and utilize RESTful APIs while integrating third-party services.
β’ Architect scalable applications utilizing Microservices Architecture.
β’ Implement secure authentication methods and solutions for API security.
β’ Design and oversee databases using SQL Server and SQL.
β’ Implement caching and messaging systems using Redis Cache, Message Queues, and RabbitMQ.
β’ Collaborate with Microsoft Azure and Azure DevOps.
β’ Develop unit tests, integration tests, and CI/CD pipelines.
β’ Diagnose application issues and resolve technical challenges.
β’ 5-7 years of experience in Fullstack Development.
β’ Deep knowledge of .NET, .NET Core, and .NET MVC.
β’ Practical experience with React JS and React Native.
β’ Proven experience in designing and utilizing RESTful APIs and integrating third-party services.
β’ Familiarity with Microservices Architecture and the design of scalable applications.
β’ Strong understanding of SQL Server, SQL, and principles of database design.
β’ Background in API Management, API Security, and API Gateway solutions.
β’ Experience with implementing OAuth 2.0, JWT, and secure authentication practices.
β’ Knowledge of OWASP security standards and secure coding methodologies.
β’ Experience with Redis Cache, Message Queues, and RabbitMQ.
β’ Acquainted with Keycloak and identity management solutions.
β’ Experience with Microsoft Azure and Azure DevOps.
β’ Skilled in unit testing, integration testing, and CI/CD pipelines.
β’ Strong analytical, troubleshooting, and problem-solving abilities.
β’ Bachelor's degree in Computer Science, Software Engineering, or a related discipline.
β’ Experience with Domain-Driven Design (DDD).
β’ Familiarity with cloud-native applications and distributed systems.
β’ Skilled in optimizing application and API performance.
β’ Microsoft Azure certifications are advantageous.
β’ Experience in Agile/Scrum methodologies.
β’ Competitive salary and performance-based bonuses.
β’ Comprehensive health and wellness benefits.
β’ Opportunities for professional development and training.
β’ Flexible working hours and remote work options.
β’ Collaborative and inclusive work environment.
Speechify
Speechify
Speechify
Speechify
Get handpicked remote jobs straight to your inbox weekly.