Job Description

Summary
We are looking for an experienced Mobile Developer (iOS/Android) to lead the design and delivery of next-generation digital solutions across mobile, web, and backend platforms. In this role, you will work on end-to-end application development, building high-quality mobile apps using Flutter, web applications with Angular, and scalable backend services with

You will collaborate closely with stakeholders to translate ideas into customer-centric solutions. Beyond hands-on development, you will play a key role in application architecture, technical decision-making, and solution design, ensuring performance, scalability, and long-term maintainability.

This is a great opportunity for a senior developer who enjoys shaping technical direction, influencing UI/UX outcomes, and driving modern DevOps and Agile practices.

Job Description
Job Responsibilities

  • Design, develop, test, and deploy next-generation mobile applications (Flutter), web applications (Angular), and backend services ).
  • Collaborate closely with the Delivery Manager to understand technical and business requirements and translate them into functional, high-quality solutions and working prototypes.
  • Prepare architecture and design documents outlining key technical decisions, frameworks, and solution approaches, providing clear guidance to both technical and non-technical stakeholders.
  • Present detailed technical concepts, architecture proposals, and prototypes to stakeholders and management to support decision-making.
  • Define and implement customer-centric application architectures that align with scalability, performance, and maintainability goals.
  • Provide input on UI/UX design improvements, evaluate the feasibility of new features, and leverage the capabilities of modern mobile and web technologies.
  • Conduct technical assessments to shape digital transformation strategies, define architectural roadmaps, and ensure alignment with business objectives.
  • Create and maintain comprehensive technical documentation, including design specifications, integration guides, and API references.
  • Drive DevOps best practices, including CI/CD pipeline setup, automated testing, and deployment processes, to improve development efficiency and reliability.
  • Advocate and implement Agile methodologies, promoting iterative development and continuous improvement across teams.
  • Independently decompose projects into manageable technical tasks, collaborating across teams to deliver on agreed milestones and objectives.
  • Stay current with emerging technologies in the Flutter, , and Angular ecosystems to continuously enhance solution quality and development standards.

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application