We are a team of dreamers who refuse to accept the status quo. We're on a mission to reimagine digital connections, to create a platform that transcends the conventional and revolutionizes how people engage with their memories. As we continue to develop our disruptive app, we're seeking a seasoned Principal Flutter Engineer to lead our frontend development efforts and drive innovation in our cutting-edge mobile applications. As a key member of our engineering team, you'll play a pivotal role in shaping the future of our platform.
As a Principal Engineer on our team, you'll have the opportunity to work on a project that is driven by the desire to make a positive impact on the world. We offer a flexible work environment that allows you to work remotely, hybrid, or in-office, with work arrangements that suit your needs.
Your Impact :
- Technical Leadership : mentor and guide a team of talented engineers, fostering a culture of excellence and continuous learning.
- Architectural Vision : design and implement robust, scalable, and maintainable Flutter architectures.
- Hands-on Development : contribute directly to the development of critical features, ensuring
high-quality code and optimal performance.
Innovation : stay abreast of the latest Flutter trends and technologies, identifying opportunities to leverage them for innovative solutions.Cross-functional Collaboration : work closely with product managers, designers, and backendengineers to deliver exceptional user experiences.
Key Responsibilities :
Build high-quality, responsive, and user-friendly applications using FlutterCollaborate with product and design teams to develop new features and functionality thatdisrupt the industry
Optimize application performance and user experience.Collaborate with cross-functional teams to ensure smooth integration and delivery.Stay updated on the latest Flutter best practices and emerging technologies.Requirements :
Strong communication skills and ability to work collaboratively with cross-functional teamsProven Experience : 7+ years of experience in software development, with at least 4 years ofhands-on experience with Flutter
Technical Expertise : deep understanding of Flutter framework, Dart programming language,and mobile development principles.
Architectural Skills : proven ability to design and implement scalable, maintainable, and high-performance Flutter applications.
Strong understanding of software development best practices, including design patterns,SOLID principles, and code review
Problem-Solving : excellent problem-solving and analytical skills.Strong communication skills and ability to work collaboratively with cross-functional teamsNice to Have :
Experience with state management solutions like BLoC.Experience with Native Android + iOS.Knowledge of Firebase or other mobile backend services.Experience with unit and integration testing.Understanding of CI / CD pipelines and automation tools.Why Join Us :
Impactful Work : Contribute to a product that is transforming the way people connect andengage.
Collaborative Culture : Work with a talented and passionate team.Continuous Learning : Stay at the forefront of technology and innovation.Flexible Work Arrangements : Work-life balance is important to us.If you're a talented Principal Engineer who is passionate about using technology to create a better
world, then we encourage you to apply for this exciting opportunity. Let's work together to build a
platform that breaks down barriers and connects people in new and innovative ways and helps us all create a brighter future.