Senior Software Engineer (React Native)

Think Digitally

Karachi Division

On-site

PKR 2,000,000 - 4,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Above market salary
Performance based bonuses
Flexible working arrangements
Health and wellbeing counselling
Casual, sick, and annual leaves

Job summary

A mobile application development company in Karachi is seeking a talented Mobile Application Developer. The role involves designing and developing iOS and Android applications using React Native. Ideal candidates will have 3+ years of experience and a strong grasp of mobile design patterns. The company offers competitive salaries, flexible work arrangements, and comprehensive health benefits.

Qualifications

  • 3+ years of experience in building large-scale mobile applications.
  • Experience with native mobile app development in iOS or Android.
  • Strong understanding of mobile design patterns and security concerns.
  • Experience with native mobile app development in iOS or Android using Swift, Kotlin, Objective C, or Java would be a plus.
  • Strong understanding of mobile design patterns, architectural best practices, and security concerns.
  • Strong experience in integrating RESTful APIs with mobile applications.
  • Proficiency in mobile-specific technologies like Native Modules, React Navigation, etc.
  • Experience in optimizing applications for performance.
  • Knowledge of app publishing to both the App Store and Google Play Store.
  • Experience with mobile-specific testing frameworks like Jest, Detox, etc.
  • Proficiency in Agile / SCRUM based development processes.
  • Experience with collaboration tools like Jira, Confluence, etc.
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud, and good understanding of cloud-native development practices.
  • Hands-on knowledge of CI/CD pipelines, containerization platforms like Docker, and orchestration tools.
  • Strong analytical and problem-solving abilities.
  • Attention to detail and a commitment to delivering high-quality software.
  • Good written and verbal communication skills.

Responsibilities

  • Design, develop, and maintain high-quality iOS and Android mobile applications using React Native.
  • Write clean, maintainable, testable, and efficient code using best practices.
  • Assist technical leadership in planning and execution of assigned tasks.
  • Act as a mentor for team members on technical issues across assigned work streams.
  • Assist technical leadership in planning, prioritizing, and executing assigned tasks within deadlines.
  • Assist technical leadership in technical and functional risk assessment and mitigation activities.

Skills

React Native
JavaScript
Object-oriented programming
Agile / SCRUM
Problem-solving
Communication

Education

Bachelor's or master's in computer science, engineering, or related field

Tools

AWS
Jira
Docker
Swift
Kotlin
Objective-C
Java
RESTful APIs
Native Modules
React Navigation
CI/CD
Docker
Cloud platforms (AWS/Azure/GC)

Job description

Responsibilities:
  • Design, develop, and maintain high-quality iOS and Android mobile applications using React Native.
  • Write clean, maintainable, testable, and efficient code using best practices and following coding standards.
  • Solve complex technical challenges using creative problem-solving techniques.
  • Act as a mentor for team members on technical issues across assigned work streams.
  • Assist technical leadership in planning, prioritizing, and executing assigned tasks within deadlines.
  • Assist technical leadership in technical and functional risk assessment and mitigation activities.
Skills & Requirements:
  • Bachelor's or master's in computer science, engineering, or related field.
  • 3+ years of experience in building large-scale mobile applications.
  • In-depth knowledge and development experience with React Native, JavaScript, and object-oriented programming.
  • Experience with native mobile app development in iOS or Android using Swift, Kotlin, Objective C, or Java would be a plus.
  • Strong understanding of mobile design patterns, architectural best practices, and security concerns.
  • Strong experience in integrating RESTful APIs with mobile applications.
  • Proficiency in mobile-specific technologies like Native Modules, React Navigation, etc.
  • Experience in optimizing applications for performance.
  • Knowledge of app publishing to both the App Store and Google Play Store.
  • Experience with mobile-specific testing frameworks like Jest, Detox, etc.
  • Proficiency in Agile / SCRUM based development processes.
  • Experience with collaboration tools like Jira, Confluence, etc.
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud, and good understanding of cloud-native development practices.
  • Hands-on knowledge of CI/CD pipelines, containerization platforms like Docker, and orchestration tools.
  • Strong analytical and problem-solving abilities.
  • Attention to detail and a commitment to delivering high-quality software.
  • Good written and verbal communication skills.
Offerings & Benefits:
  • Above market salary
  • Bi-annual increments
  • Performance based bonuses
  • Flexible working arrangements for healthy work-life balance
  • Recreational and entertainment events
  • Dynamic team and great team culture
  • OPD health care for self, spouse, children and parents
  • Emergency and hospitalization medical coverage
  • Maternity care coverage for pre-natal and post-natal medical expenses
  • Unlimited 24/7 tele-consultations with GPs
  • Significant discounts on tele-consultations with specialist doctors
  • Significant discounts on leading labs for medical tests.
  • Significant discounts on leading pharmacies for medicines
  • Health and wellbeing counselling
  • Casual leaves
  • Sick leaves
  • Annual leaves
  • Wedding leaves
  • Haj leaves
  • Pilgrimage leaves
  • Maternity leaves
  • Paternity leaves
  • Bereavement leaves
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer (.NET)
Software Engineer (.NET)

Think Digitally • Karachi Division

Hybrid
Above market salary
Bi-annual increments
Performance based bonuses
+4
SQA Engineer.
SQA Engineer.

Think Digitally • Karachi Division

On-site
PKR 500,000 - 800,000
Above market salary
Bi-annual increments
Performance based bonuses
+14
Senior Software Engineer (. NET)
Senior Software Engineer (. NET)

Think Digitally • Karachi Division

On-site
PKR 3,000,000 - 5,000,000
Above market salary
Performance based bonuses
Flexible working arrangements
+2
DevOps Engineer
DevOps Engineer

Think Digitally • Karachi Division

On-site
Above market salary
Bi-annual increments
Performance based bonuses
+4
Application Support Engineer
Application Support Engineer

Think Digitally • Karachi Division

On-site
PKR 670,000 - 1,116,000
Above market salary
Bi-annual increments
Performance based bonuses
+5
Senior SQA Engineer
Senior SQA Engineer

Think Digitally • Karachi Division

On-site
Above market salary
Bi-annual increments
Performance based bonuses
+6
AI/ML Engineer
AI/ML Engineer

Think Digitally • Karachi Division

On-site
PKR 100,000 - 140,000
Above market salary
Flexible working arrangements
Health care for self and family
+1
Senior IT Executive
Senior IT Executive

Think Digitally • Karachi Division

On-site
Above market salary
Bi-annual increments
Performance-based bonuses
+4
Software Engineer - PHP Laravel
Software Engineer - PHP Laravel

Sukuk Technologies • Lahore

On-site
PKR 900,000 - 1,500,000
Annual Increment
Annual Performance Bonus
Provident Fund
+11
Senior Software Engineer I - Android
Senior Software Engineer I - Android

SupportFinity™ • Karachi Division

Hybrid
Unlimited vacation days
Access to healthcare benefits
Fitness reimbursements