Solution Engineer (Flutter & Firebase) (Remote)
At Copious, we believe in People, Knowledge and Solutions. When you bring those three things together, you can create something truly valuable. That's why we bring together engaged talents to provide high-value technology services that help our consultants and clients succeed.
Copious is a Talent and technology services company dedicated to helping businesses grow. Since 2014, we've been partnering with our talents and clients to create Career and Business solutions for the People in the business and technology ecosystem.
We're here to help you thrive in today's fast-paced world of work. We offer API Test Automation, Salesforce Services, Business Intelligence and analytics, SAP Services and Talent Solutions. We are present in South Africa, India, Singapore & soon in UAE.
Why Work with Us
- Up-skilling and reskilling are core to our DNA; hence, you will have the opportunity to learn and grow.
- Health Insurance of INR 5 Lakhs.
- We are a tech-savvy company, enabling you to be up-to-date on the tech side.
- Team get-togethers and workation trips.
- The opportunity to work with Gen-Z Founders and support their futures. Feel free to reach out to Roma (the Gen-Z Founder of Jiver Jinx | LinkedIn) and Amit (LinkedIn | YouTube)
About Jiver Jinx
Role
Responsibilities
- Design, develop and maintain Mobile & PWA applications using Flutter and Firebase to ensure high performance, 100% responsiveness and excellent user experience.
- Collaborate with UX/UI designers to implement visually appealing and intuitive user interfaces that adhere to design guidelines and best practices.
- Take on a multi-faceted role from analyzing requirements and conducting research to coding and documentation, while placing a strong emphasis on writing clean, efficient, and maintainable code to build superior mobile solutions.
- Write and execute comprehensive unit, integration tests to identify and address bugs, and optimize performance bottlenecks, while ensuring applications are not only technically sound but also high-performing and align closely with user expectations and business standards.
- Integrate with various APIs like ChatGPT AWS-SES and similar third-party services to enhance app functionality and achieve quick development of the functionality.
- Utilize Version Control Systems (e.g., Git, GitHub) to manage and track changes to the codebase.
Requirements
- Tech stack of Flutter, Dart, Firebase, and No-SQL.
- Strong knowledge of software architecture (MV*) and Clean Architecture Principles.
- Experience with Firebase, Supabase or other similar backend-as-a-service platforms.
- Experience with writing cloud functions using Javascript or Typescript.
- Strong understanding of any of the popular state management techniques (e.g., Bloc, Stacked, Provider).
- Knowledge of Git, GitHub, and Jira.
- Experience with building Android, iOS, and Web apps using the Flutter ecosystem.
- Experience with publishing Android, and iOS Apps and deploying Flutter Web App using Firebase.
- Experience with building (CI/CD) pipelines and writing automated unit, widget and integration tests.
- Strong problem-solving and debugging skills.
- Efficient communication skills and teamwork capabilities in a remote work environment.
- Open source contributions to Flutter/Dart projects and having built and published packages on pub.dev will be considered a plus.
Qualification & Certifications
- Minimum of Bachelor's in Computer Science or similar degree.
- Relevant Tech Stack Certifications are advantageous.