Back to Careers

Software Engineer – Mobile Apps

Closed
Islamabad, Pakistan
Remote
Full-time

Position Closed: This position is currently not accepting applications. Please check back later or explore our other open positions.

About the Role

We're looking for a Software Engineer – Mobile who's passionate about building intuitive, high-performance mobile apps. Your primary focus will be on React Native or Flutter, with strong fundamentals in full-stack development using Python on the backend. If you love turning great ideas into smooth, functional mobile experiences, this role is for you.

Responsibilities

  • Design and develop cross-platform mobile applications using React Native or Flutter
  • Build and maintain backend APIs and services using Python
  • Collaborate with the product team, senior management, and designers to bring intuitive UI/UX concepts to life
  • Ensure smooth integration between frontend and backend systems
  • Contribute to code reviews, architecture discussions, and overall product quality
  • Write clean, scalable, and maintainable code

Requirements

  • 1–3 years of experience as a Software or Mobile Engineer
  • Proficiency in React Native or Flutter, and strong understanding of frontend development (React.js, Next.js preferred)
  • Solid backend experience in Python
  • Familiarity with databases (SQL, PostgreSQL, or MongoDB)
  • Understanding of REST APIs, authentication, and state management
  • Familiarity with MERN stack is a plus
  • Knowledge of DevOps fundamentals is a bonus
  • Excellent problem-solving skills and a proactive mindset
  • Strong communication and collaboration abilities

Benefits

  • Competitive salary based on experience and performance
  • Fully remote role with flexible working hours
  • Opportunities to work on innovative mobile applications
  • Collaborative environment focused on growth and continuous learning
  • Work with modern tech stack and development tools