Practo - Senior Software Engineer - iOS Mobile Apps - Bengaluru, India - Practo Technologies

    Practo Technologies
    Practo Technologies Bengaluru, India

    Found in: Talent IN 2A C2 - 1 week ago

    Default job background
    Description
    About Practo -

    Company Brief :


    Practo is the world's leading healthcare platform that connects millions of patients with hundreds of thousands of healthcare providers around the world and helps people make better healthcare decisions.

    Practo provides a singular platform that helps consumers with all their healthcare requirements - from finding the healthcare provider to booking an appointment, online doctor consultation, getting their tests done and even ordering medicines.


    Practo also makes software products that help healthcare providers ranging from clinics to hospitals digitise and deliver more efficient and higher quality healthcare to millions of patients around the world every day.

    Practo continues to be dedicated to centering healthcare around the consumer and helping billions of people live healthier longer lives.

    Role and Responsibilities :


    • Work closely with our product and design teams to develop.
    • Design, build, and maintain highperformance, reusable, and reliable Swift, Swift UI & JS/React Native code.
    • Contribute industry best practices and technology to the development and maintenance of our applications.
    • Establish and document best practices and coding standards.
    • Conduct code reviews, develop highquality documentation, and build robust test suites.
    • Own the overall performance and codebase of our products.
    • Be empowered to lead and complete software projects with minimal guidance from managers.
    • Respond to and troubleshoot highly complex problems quickly, efficiently, and effectively.
    • Work closely with our PM, UX, and QA teams to deliver highquality and impactful features.
    • Be on call for production issues.

    Role Specifications :



    • A minimum of 4+ years experience in iOS development.
    • Proficient with Swift/Swift UI
    • Experience with iOS frameworks such as Core Data, Core Animation, etc.
    • Familiarity with RESTful APIs to connect iOS applications to backend services
    • Proficient understanding of code versioning tools
    • Experience with performance and memory tuning with tools
    • Experience with architectural patterns such as MVP, MVVM + Coordinator, MVVM, Repository Pattern, etc.
    • Experience with CI/CD
    • Prior team mentoring experience would be an add on
    Work location : Koramangala, Bangalore

    5days work from office

    Benefits :


    • Eligible for paid leaves and casual leaves(sick leaves)+National holidays
    • Medical benefits
    • Insurance and accidental coverage benefits
    • Better work life balance
    • Awesome team and work culture
    • Eligible for performance based Variable pay which is paid out annually
    )