About Dreamcast
Event-Tech Suite is our craft and our passion. At Dreamcast, with over a decade
of experience organizing thousands of events, we know what it takes to create
an unforgettable experience.Our team of tech-savvy professionals has
developed the most trusted event tech suite, designed to cater to events of any
size and type, from in-person gatherings to virtual and hybrid events. With such
learnings, we are excited to launch SaaS products that can revolutionise the
event Industry.
Summary
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.
Skills
- Flutter Development
- Dart Programming
- UI/UX Design
- State Management
- RESTful APIs
- Firebase Integration
- Automated Testing
- Cross-Platform Apps
- Version Control
- Responsive Layouts