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 backend engineers to deliver exceptional user experiences.
Key Responsibilities: • Build high-quality, responsive, and user-friendly applications using Flutter • Collaborate with product and design teams to develop new features and functionality that disrupt 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 teams • Proven Experience: 7 years of experience in software development, with at least 4 years of hands-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 teams Nice 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 and engage.
• 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.