Join Dreamcast as a Flutter Developer and become an integral part of our innovative team revolutionizing the event industry. you'll collaborate closely with our tech-savvy professionals to develop cutting-edge SaaS products, ensuring seamless integration for in-person, virtual, and hybrid events. This role offers unparalleled opportunities for growth, allowing you to hone your skills in mobile app development while contributing to ground-breaking projects.In this role, you will design, build, and maintain high-performance, reusable, and reliable Flutter code. Your expertise will directly impact the user experience, making our event tech suite more intuitive and accessible. you'll work alongside designers, product managers, and other developers, fostering a collaborative environment that values creativity and innovation.Elevate your career with Dreamcast, where every project is an opportunity to make a real difference in the event industry. Join us in creating unforgettable experiences
Responsibilities
You will develop and maintain high-quality, scalable mobile applications using Flutter for both Android and iOS platforms to enhance our event tech suite.
We expect you to collaborate closely with cross-functional teams including designers, product managers, and backend developers to create seamless user experiences.
You shall write clean, maintainable, and efficient code while following best practices in software development to ensure the stability and performance of our applications.
You will troubleshoot, debug, and upgrade existing applications to improve functionality and performance based on user feedback and analytics.
We expect you to implement new features and integrate third-party APIs as required to keep our applications ahead in the market.
You shall participate actively in code reviews, providing constructive feedback to peers and continuously improving your own coding skills.
You will stay updated with the latest industry trends and technologies related to Flutter and mobile app development to bring innovative solutions to our products.
We expect you to contribute to the documentation of processes, ensuring comprehensive records are maintained for future reference and onboarding.
Requirements
You must have extensive experience with Flutter and Dart to develop cross-platform applications.
We need you to be proficient in building and consuming RESTful APIs for seamless integration with our backend services.
You should demonstrate strong knowledge of state management solutions within Flutter, such as Provider, Riverpod, or Bloc.
Your ability to design responsive and adaptive UI/UX that scales across various devices is crucial.
We expect you to be comfortable using version control systems, specifically Git, for collaboration and codebase management.
You ought to have experience in writing unit tests and widget tests to ensure application reliability and performance.
You will be responsible for troubleshooting and debugging issues effectively to maintain a robust event tech suite.
Fluency in asynchronous programming and handling real-time data updates is essential.