Information technology

Software Engineer Mobile and Web Apps

People Dynamics

الدوحة2mo ago

Jetzt bewerben

Über die Rolle

Roles Responsibilities Job Summary We are seeking an experienced Software Engineer to develop maintain and enhance enterprise web and mobile applications The ideal candidate will have strong expertise in frontend development crossplatform mobile application development API integration and modern software engineering practices The role requires the ability to quickly understand existing applications deliver scalable solutions and collaborate with crossfunctional teams to support business requirements Key Responsibilities Develop enhance and maintain enterprise web and crossplatform mobile applications Design responsive userfriendly and highperformance frontend interfaces Integrate and maintain RESTful APIs and thirdparty systems Build secure scalable and welldocumented application services Monitor troubleshoot debug and optimize application performance Understand and enhance existing codebases while ensuring code quality Develop integrate and maintain AIpowered chatbot solutions Write clean maintainable and reusable code following coding standards Use Git and Azure DevOps CI CD pipelines for source control build and deployment Implement application security authentication and compliance best practices Collaborate with QA teams during testing debugging and production releases Prepare technical documentation participate in code reviews and provide technical guidance Work closely with Business Analysts Project Managers and Functional Consultants to translate business requirements into technical solutions Required Skills Experience Strong experience in Frontend Development React js Angular JavaScript TypeScript HTML5 CSS3 Experience in CrossPlatform Mobile Development Flutter React Native or similar Handson experience with REST APIs API integration and microservices Experience with Git Azure DevOps and CI CD pipelines Knowledge of application security authentication and secure coding practices Experience debugging and optimizing web and mobile application performance Familiarity with AI chatbot integration and modern AI APIs is an advantage Strong analytical problemsolving and troubleshooting skills Experience working in Agile Scrum environments Excellent communication and stakeholder management skills Desired Candidate Profile Bachelor s degree in Computer Science Software Engineering or a related field or equivalent practical experience Minimum of 35 years of professional experience in developing both native mobile applications iOS Android and responsive web applications Proficiency in native mobile development languages and SDKs Swift ObjectiveC for iOS Kotlin Java for Android Strong command of modern JavaScript frameworks libraries e g React Angular Vue js and web technologies HTML5 CSS

Quelle: die eigene Karriereseite des Arbeitgebers.

Ähnliche Jobs