Job Details
Since 2013, Techery has been bridging the gap between business vision and technology. As a product and consulting company, we focus on building our own products that are both technologically advanced and tailored to meet real-world needs. Every product we create delivers tangible value and drives business growth. Innovation is at our core, and we are increasingly leveraging the power of AI to develop cutting-edge features and explore new possibilities within our product portfolio.
Beyond our product development, we act as a consulting software company for non-tech clients and are in full charge of solving their challenges. Whether it’s addressing complex issues or turning innovation into reality, our commitment ensures that the best visions are fully realized, providing clients with comprehensive solutions that drive success.
We’re looking for a Senior Flutter Developer who thrives in a fast-paced environment, is passionate about crafting scalable, AI-integrated mobile solutions, and is eager to work across the full development cycle — from frontend to backend. Our core technology stack includes Dart, Flutter, Riverpod, Flutter Hooks, GoRouter, Dio, Hive, Node.js, Unit & Widget Testing and we expect practical experience with these tools.
You'll contribute to building an innovative platform that's reimagining how personal coaching works in the digital age. Our solution connects experts with their audience through AI-powered coaching programs that scale personalized guidance.
We’re looking for a Senior Flutter Developer who thrives in a fast-paced environment, is passionate about crafting scalable, AI-integrated mobile solutions, and is eager to work across the full development cycle — from frontend to backend. Our core technology stack includes Dart, Flutter, Riverpod, Flutter Hooks, GoRouter, Dio, Hive, Node.js, Unit & Widget Testing and we expect practical experience with these tools.
You'll contribute to building an innovative platform that's reimagining how personal coaching works in the digital age. Our solution connects experts with their audience through AI-powered coaching programs that scale personalized guidance.
What You Will Do:
- Lead architecture and development of dynamic applications using Flutter with advanced server-rendered components
- Design and optimize complex client-server communication and interaction patterns
- Architect integration with AI-centered systems and services at scale
- Drive technical decisions for efficient, scalable solutions.
- Lead API architecture and optimization strategies and custom networking solutions
- Own full-cycle development (frontend + backend architecture, implementation, and deployment strategies)
- Establish standards for AI tools implementation to maximize team development productivity
- Mentor development team and drive technical excellence across projects
- Lead code reviews and establish development best practices and coding standards
Skills, Knowledge and Expertise:
Expert-level experience designing and implementing complex technical architectures and solutions
6–8+ years of hands-on experience with mobile development, specifically Dart and Flutter including advanced concepts and performance optimization
Mastery of Riverpod, Hooks, and GoRouter with deep understanding of advanced patterns and architectures
Expert understanding of caching, and local data storage using Hive and advanced storage patterns
Deep knowledge of RESTful APIs, backend architectures, and system design principles
Passionate about AI tools and eager to apply them for optimizing team efficiency
Basic knowledge of Node.js and strong drive to advance in backend development (we'll support your growth!)
Basic knowledge of Node.js and strong drive to advance in backend development (we'll support your growth!)
Experience with CI/CD, testing strategies, and production deployment optimization
Experience with performance profiling and advanced Flutter optimization techniques
Advanced self-management and ownership of complex technical initiatives
Advanced self-management and ownership of complex technical initiatives
Leadership and mentoring skills with excellent communication across all organizational levels
Proactive technical leadership - ability to identify, architect solutions for, and prevent complex technical issues
English level: Upper-Intermediate.
Nice to Have
- Experience integrating mobile apps with AI/LLM systems.
- Backend development experience, preferably Node.js
What you will love about Techery:
- Our technology-driven mindset - we leverage AI and innovative tools to meet our business needs and stay ahead in a rapidly evolving landscape;
- Your growth matters - we offer compensated learning opportunities and an environment that fosters development. You decide your path, and we provide the tools and tasks to help you reach your goals;
- Transparent communication - is fundamental at every level and in all aspects of our work. We prioritize honesty and ensure that open dialogue is expected in everything we do. This clarity and openness are essential for continuous improvement and collective success;
- Our team of like-minded people - work alongside individuals who are not only skilled like yourself but also passionate about their craft and career. We are truly interested in what we do and we don’t stand still. Everyone is expected to take initiative and build impactful things;
- Work-life integration - it isn’t about finding a 'perfect' balance; it’s about finding a balance that works for you to succeed in various aspects of your life, both professionally and personally. We value a well-rounded life and offer flexibility through our unlimited vacation policy!
In the cities where we have offices (Kyiv, Dnipro), we have a mandatory hybrid work format — 3 days in the office and 2 days remotely.