Victrix Systems and Labs - Pune, India - Victrix Systems & Labs

    Victrix Systems & Labs
    Victrix Systems & Labs Pune, India

    1 week ago

    Default job background
    permanent Technology / Internet
    Description

    Position : Senior Engineer iOS & Flutter App

    Location : Pune [Hybrid]

    Experience : 6-9 Years

    Basic Function :

    The developer in the position will be responsible for design and develop the iOS & Flutter app for Kitchen and Bath smart home IoT applications. This includes developing and designing native and cross platform app, app framework development and maintenance, adding new features and product to the app. The engineer will work closely with the project lead and business users during the project life cycle phases of design, develop implementation and testing.

    Specific Responsibilities :

    • Review and Analyze business specifications.
    • Follow Agile Scrum Methodology.
    • Collaborate with business, developers, lead and QA engineers and implement what is required by the business.
    • Design and Develop iOS development framework for Mobile App
    • Participate in analyzing of Requirement Document, Design Document and Technical Specification document and getting clarification on the requirements if required.
    • Perform peer code reviews to improve the quality of the test code base and optimize its execution.
    • Work with service development and release engineering to refine the service-specific automated test usage in the continuous integration/continuous deployment (CI/CD) flow.
    • Pro-actively seek to make continuous improvements to the app and develop reuse components.
    • Work with cross-functional teams to ensure quality throughout the software development lifecycle.
    • Comply with standards, procedures, guidelines, priorities, and schedules.
    • Work with manager on requirement management, estimation, effort tracking, defect tracking and quality metrics.
    • Maintains project tracking and provide status reports to the manager and customers in a timely manner.
    • Generate and manage daily/monthly time logs and related reports.
    • Well-developed interpersonal skills that can be leveraged in working with team members of different cultures and backgrounds. The ability to work across different teams within engineering and outside engineering to successfully achieve results.
    Technical Skills :
    • 6 to 9 years of iOS & Flutter app development. (6+ iOS, 2+ Flutter)
    • Proven experience as an Individual Contributor role.
    • Experience developing RESTful micro-service-based applications.
    • Objective C, Swift, Xcode, Dart, Flutter, Android and related SDKs
    • Experience with Agile (Scrum or XP), test & behavior driven development, continuous integration, and version control
    • Good knowledge of Object Oriented Analysis and Design, Software
    • Design Patterns and coding principles
    • Demonstrable experience in developing iOS & Flutter apps and deploying to stores.
    • Hands-on experience in web services (REST, SOAP, WSDL etc.), using SQL Database such as MS SQL, Azure SQL, Oracle, No-SQL etc.
    • Hands-on experience in utilizing Framework (Core, Integration and Data)
    • Hands-on experience in MVVM architecture design.
    • Related DevOps tools experience a plus (e.g. VSTS/Azure DevOps)
    • App development on IoT product will be preferred. (BLE and WiFi based Apps)
    Educational & Behavioral requirements :
    • Bachelor's / Master's Degree in Electronics or Computer
    • Good Communication skills. Uses speaking and writing skills to effectively convey information, express opinions and motivate others to act.
    • Flexible in work timing to support different geographic regions.
    • Strong problem-solving skills.
    )