Kritika Middha
Kritika Middha

Senior Software Engineer

Actively looking · Member since 18 Sep 2025
Message
Location
Singapore
Desired salary
Unspecified
Work preference
Full Time
Experience level
Not set

About

Professional summary

I am an experienced Senior Software Engineer with a decade of expertise in iOS development using Swift, SwiftUI, Objective-C, and Flutter. Over the years, I have successfully delivered high-quality, scalable applications across banking, e-commerce, and entertainment domains. My work is characterized by a strong focus on Agile development, API integration, and CI/CD pipelines, ensuring performance optimization and robust unit testing.

Currently, I work as a Freelance iOS Developer based in Singapore, where I develop and maintain iOS applications following MVVM and Clean Architecture patterns. I am passionate about writing clean, maintainable code and applying best practices to enhance app performance and scalability.

Previously, I served as a Senior Engineer at Nagarro MENA LLC in Dubai, UAE, where I developed iOS and Flutter applications. I collaborated with cross-functional teams including designers, developers, and product owners to deliver mobile solutions for both iOS and Android platforms. My responsibilities included integrating third-party APIs, optimizing app performance, and utilizing Agile methodologies to manage project timelines and ensure on-time delivery.

Before that, I was a Software Designer (Technical Lead) at Globant India Pvt. Ltd in Pune, India. I led a team of software engineers in developing iOS applications, focusing on coding best practices, app architecture, and performance optimization. I applied SOLID principles and clean code practices to improve maintainability and scalability. I also conducted team mentoring and organized training sessions on Swift, MVVM, and VIPER design patterns to enhance the team's skill set.

Throughout my career, I have managed all phases of the software development lifecycle (SDLC) using Agile frameworks, from requirements gathering to deployment. I am committed to continuous learning and contributing to innovative projects that leverage the latest technologies in mobile development.

Skills

11 capabilities

Experience

Career history

Freelance iOS Developer Self-employed

Developed and maintained iOS applications using Swift and SwiftUI, following MVVM and Clean Architecture patterns.

Senior Engineer Nagarro MENA LLC

Developed and maintained iOS applications using Swift, SwiftUI, and Flutter ensuring clean, efficient, and scalable code that met functional specifications. Collaborated with cross-functional teams including designers, developers, and product owners to deliver mobile solutions for both iOS and Android platforms. Integrated third-party APIs and optimized app performance, ensuring seamless user experiences across devices. Utilized Agile methodologies to manage project timelines, track progress, and ensure on-time delivery of software updates. Conducted code reviews and implemented unit testing to ensure software reliability and maintainability.

Software Designer (Technical Lead) Globant India Pvt. Ltd

Led a team of software engineers in the development of iOS applications, focusing on best practices for coding, app architecture, and performance optimization. Applied SOLID principles and clean code practices to enhance application maintainability and scalability. Conducted team mentoring and organized training sessions on Swift, MVVM, and VIPER design patterns to improve the team's skill set and contributed to studio initiatives. Managed all phases of the software development life cycle (SDLC), from requirements gathering to deployment, using Agile frameworks.

Senior Software Engineer Ranosys Technology Private Limited

* Designed, developed, and implemented complex iOS utilizing Swift, Objective-C.
* Managed project lifecycles, including scheduling, estimation, and risk management, ensuring timely delivery of quality products.
* Mentored junior developers and managed a distributed team, ensuring adherence to development standards and practices.
* Worked closely with clients to gather requirements and deliver customized mobile solutions across e- commerce, banking, and entertainment sectors.

iOS Developer JasApp TechServ Private Limited

* Developed iOS applications from concept to deployment, using Swift and Objective-C, ensuring high performance and user-friendly interfaces.
* Performed code debugging, testing, and app optimizations to enhance app stability and performance.
* Contributed to the development of RESTful APIs and integrated backend services for seamless data flow between the app and server.

Education

Learning history

University of Bikaner

Bachelor Of computer Applications

This professional hasn’t added portfolio projects yet.

This professional hasn’t listed any services yet.

People also viewed

All talent ›
Jobs Talent Salaries
Menu