No Of Resource:- 01
Location:- Onsite, Sharjah
NP:- Immediate
Email:- hr@staffconnect.ae
WhatsApp:- +971 529421270
Job description
- We are seeking a highly skilled Senior Developer with expertise in both web and mobile application development, focusing on the Microsoft tech stack and iOS development. The ideal candidate will be proficient in C#, ASP.NET, MS SQL, Angular, and iOS app development (Swift/Objective-C), and will be responsible for leading the development of web and mobile applications, as well as system integrations. The role involves designing, developing, and maintaining both responsive web apps and mobile apps, ensuring seamless user experience across platforms.
Responsibilities
- Design, develop, and maintain robust web applications using Microsoft technologies, including C#, ASP.NET, MS SQL, and Angular.
- Develop and maintain iOS applications using Swift and Objective-C.
- Lead the development lifecycle from architecture and design to deployment and maintenance.
- Build and maintain API integrations and ensure seamless communication between web and mobile apps.
- Ensure the scalability and performance of both web and mobile platforms.
- Collaborate with cross-functional teams, including designers, product managers, and QA engineers.
- Conduct code reviews, write unit and integration tests, and adhere to best development practices.
- Troubleshoot and optimize existing web and mobile applications.
- Stay current with emerging technologies and apply them as necessary.
Experience
- Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent work experience).
- 5+ years of experience in software development with expertise in:
-C# and ASP.NET for web applications.
-MS SQL for database management.
-Angular for front-end development.
-iOS app development using Swift and Objective-C. - Experience in designing and developing RESTful APIs and microservices.
- Familiarity with cloud platforms like Azure (preferred).
- Solid understanding of Git and version control systems.
- Strong problem-solving abilities and attention to detail.
- Excellent communication skills and ability to work both independently and within a team.
Preferred Skills
- Knowledge of DevOps practices and CI/CD pipelines for both web and mobile apps.
- Familiarity with Xamarin or MAUI for cross-platform mobile development.
- Experience with cloud services like Azure DevOps and Azure App Services.
- Familiarity with containerization (Docker/Kubernetes).
- Experience working in Agile/Scrum environments.
More Requirements
- Experience in Android development.
- Familiarity with mobile app deployment processes (App Store, TestFlight).
- Understanding of UI/UX principles for both web and mobile platforms.