Post Job Free
Sign in

Senior Engineer IOS & Flutter App

Company:
Victrix Inc.
Location:
Pune, Maharashtra, India
Posted:
April 05, 2024
Apply

Description:

POSITION: Senior Engineer iOS & Flutter App

LOCATION: Pune [Hybrid]

EXPERIENCE: 6-9 Years

ABOUT VICTRIX SYSTEMS & LABS (VSL)

We are a young organization who is on a mission to enable businesses with human led & technology enabled decision systems. Our technology team enables innovative startups and mid-sized companies across the globe to take product ideas to successful launches. Our team includes product architects, developers, quality, and usability experts capable of delivering world-class solutions in the shortest possible time. Our well-defined execution process enables us to work with global customers and leverage talent in India.

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)

BEHAVIORAL SKILLS

· 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.

EDUCATION REQUIREMENTS

· Bachelor's / Master's Degree in Electronics or Computers

Full time

Apply