Job Role
: - Application Developer
Job Location
: - Muscat, Oman
Experience
: -5+ Years
Role Summary
The Application Developer is responsible for designing, developing, integrating, testing, and maintaining high-quality web and mobile applications that meet business and technical requirements.
Key Responsibilities
-
Gather and analyze business requirements and create HLD and LLD
-
Design and develop web and mobile applications using appropriate technologies
-
Write, debug, test, and maintain high-quality application code
-
Design and implement responsive UI/UX for applications
-
Integrate applications with third-party services and APIs
-
Perform end-to-end testing including unit and system testing (manual and automated)
-
Manage source code versioning and configuration
Key Skills
-
Application design and development
-
Programming languages: C#, .NET, Java, PHP, Python
-
Front-end UI/UX design and development
-
API integration and third-party service integration
-
Database technologies (SQL and related databases)
-
Version control systems (Git or equivalent)
Requirements
-
5+ years of experience in application development
-
Proven experience delivering web and mobile applications
-
Strong understanding of application architecture and design (HLD/LLD)
-
Experience with testing methodologies and tools
-
Strong analytical and problem-solving skills