Senior Software Engineer

    Location: Lahore

    Job Type: Full Time

    Salary: 100,000

    Job description

    We are seeking a passionate React Native Engineer with 1–3 years of professional experience to join our mobile development team. You will be responsible for building and maintaining cross-platform mobile applications for iOS and Android. This role is ideal for someone who has a strong foundation in JavaScript/TypeScript, React Native, and mobile app development best practices.

    Key Responsibilities

    • Develop, test, and deploy high-quality mobile applications using React Native.
    • Collaborate with designers, backend developers, and product managers to translate requirements into technical solutions.
    • Integrate third-party APIs, SDKs, and backend services.
    • Write clean, maintainable, and reusable code while following best practices.
    • Debug and resolve issues across iOS and Android platforms.
    • Optimize application performance for smooth user experiences.
    • Assist in publishing apps to the Apple App Store and Google Play Store.
    • Stay updated with the latest trends and advancements in mobile app development.

    Required Skills & Qualifications

    • Bachelor’s degree in Computer Science, Software Engineering, or related field.
    • 1–3 years of hands-on experience in React Native development.
    • Strong knowledge of JavaScript (ES6+) and familiarity with TypeScript.
    • Good understanding of React concepts (hooks, components, lifecycle, state management).
    • Experience with RESTful APIs integration.
    • Familiarity with Git/GitHub for version control.
    • Basic knowledge of mobile app deployment processes.
    • Strong debugging and problem-solving skills.

    Nice-to-Have (Preferred)

    • Experience with Redux / MobX / Recoil for state management.
    • Familiarity with Firebase / AWS Amplify / GraphQL.
    • Exposure to native iOS (Swift/Objective-C) or Android (Java/Kotlin) development.
    • Experience with Expo framework.
    • Knowledge of CI/CD pipelines for mobile apps.

    Soft Skills

    • Strong communication and collaboration skills.
    • Ability to work in a fast-paced, agile environment.
    • Eagerness to learn and adapt to new technologies.

    Leave a Reply

    Your email address will not be published. Required fields are marked *