Search by job, company or skills

Eyepax

Senior Software Engineer Swift/Flutter (EC-55)

Save
  • Posted 2 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

We are seeking a Senior Software Engineer – Swift & Flutter for our client, a premier appliance manufacturing company in New Zealand. The ideal candidate will have strong experience in building high-quality mobile applications using native iOS and Flutter technologies, a passion for delivering exceptional user experiences, and the ability to provide technical leadership within a cross-functional team.

Key Responsibilities:

  • Design, develop, and maintain high-performance mobile applications using Swift (iOS Native) and Flutter.
  • Lead the development of iOS applications using VIPER architecture and Flutter applications using Bloc/Cubit state management and Monorepo Architecture.
  • Collaborate with product managers, designers, backend developers, and QA engineers to deliver scalable mobile solutions.
  • Architect and implement robust integrations with backend services using REST APIs and WebSocket communication.
  • Drive application performance optimization, scalability, maintainability, and security best practices.
  • Conduct code reviews and mentor junior and mid-level engineers.
  • Troubleshoot and resolve complex technical issues across mobile platforms.
  • Support CI/CD pipelines, automated testing, release management, and App Store/TestFlight deployment processes.
  • Utilize AI-assisted development tools such as GitHub Copilot, ChatGPT, Cursor, or similar technologies to improve productivity, testing, debugging, and code quality.
  • Review and validate AI-generated code to ensure maintainability, security, scalability, and adherence to engineering standards.
  • Participate in technical design discussions and contribute to architectural decisions.
  • Stay up to date with the latest trends and best practices in mobile application development.

What We Expect:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
  • 5+ years of professional mobile application development experience.
  • Strong proficiency in Swift and modern iOS development practices.
  • Proven experience developing and maintaining iOS applications using VIPER architecture.
  • Strong expertise in Flutter, Dart, and Bloc/Cubit state management.
  • Hands-on experience with Xcode and Android Studio.
  • Strong understanding of REST APIs, WebSocket communication, and mobile networking concepts.
  • Experience building scalable, maintainable, and production-grade mobile applications.
  • Familiarity with AI-assisted development tools and the ability to effectively leverage them throughout the software development lifecycle.
  • Ability to critically evaluate and validate AI-generated outputs while maintaining high engineering quality standards.
  • Experience with Git, CI/CD pipelines, Agile/Scrum methodologies, and automated testing practices.
  • Excellent debugging, analytical, and problem-solving skills.
  • Strong communication, collaboration, and mentoring abilities.

Nice To Have:

  • Experience with Objective-C.
  • Exposure to Android native development (Kotlin/Java).
  • Experience with in-app purchases, subscriptions, or payment gateway integrations.
  • Familiarity with mobile analytics, crash reporting, and performance monitoring tools.
  • Experience publishing and maintaining applications in the Apple App Store and Google Play Store.
  • Exposure to mobile security best practices and authentication frameworks.

Who We Are:

Established in 2006, Eyepax is a company headquartered in Singapore. Our main development hubs are located in Sri Lanka and Vietnam and other offices situated at Sweden, USA, France and Australia. Eyepax has a dedicated workforce of 180+ experts who are proficient in 30+ technologies and serve clients around the globe. We nurture a dynamic workplace where Continuous Improvement culture takes a central part in our work DNA and the key areas being coaching, transferable skills, scientific problem solving and global exposure.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 149347213