Job Summary
This role involves designing, developing, and maintaining scalable mobile and web applications using React Native and React JS. It requires expertise in JavaScript/TypeScript, API integration, state management, and Azure services to deliver high-performance user interfaces and support deployment across major platforms.
Responsibilities
- Design, develop, and test applications according to user requirements.
- Implement RESTful APIs and integrate them with various services and third-party systems.
- Develop microservices architecture following best practices for scalability and performance.
- Design and implement secure APIs (REST/SOAP) and manage them with API Gateway/API Management tools.
- Implement and manage OAuth 2.0 authentication and authorization flows.
- Conduct unit and integration testing.
- Identify and fix security vulnerabilities through code reviews and threat modeling.
- Troubleshoot full stack issues and provide solutions.
Requirements
- Proficiency in Microsoft .Net, .Net Core, .Net MVC, and JavaScript.
- Experience with React Native and React JS frameworks.
- Knowledge of SQL Server database, SQL, and data modeling.
- Experience with application and API security including JWT, OAuth, API design & security, and OWASP.
- Familiarity with Redis and Redis Cache is a plus.
- Experience in the Healthcare domain is a plus.
- Experience with Microsoft Azure and Microsoft Azure DevOps is a plus.
- Strong analysis and problem-solving skills.
We refresh listings regularly, but some roles close early on the source platform.
Country: Jordan
City: Amman
Job Category: Software Engineering
Job Type: Full Time
Company Name: AMS International UAE

