Full Stack Developer

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

Apply for this position

Allowed Type(s): .pdf, .doc, .docx
Scroll to Top