*Only W2 candidates will be considered for this role, no C2C*
CEI’s entertainment client is seeking to add three Flutter Developers to join their team!
Job at a Glance:
These are long-term contracts, with an initial term of 18 months, with potential for extension and/or permanent placement
Pay rate is $65-$75/hr W2 + eligible to sign up for benefits (Medical, Dental, Vision, and 401k) on day 1
Hybrid position, onsite 1 day/wk (Thursdays) in Celebration, FL
Schedule is Monday – Friday, 8:00 AM – 5:00 PM EST
As a Software Engineer supporting a major cruise line’s mobile application, you will be developing innovative solutions to enhance the guest experience. This hands-on role requires ownership of product features, collaboration across teams, and technical excellence in mobile development.
Responsibilities
Work closely with product managers and story owners to design features and prioritize tasks.
Engineer solutions, code mobile applications, resolve defects, performance tune, and deploy code.
Assemble releases and drive improvements in the delivery and release processes.
Partner with the backend team to establish data contracts.
Own the design and development of software fixes, enhancements, components, and/or new software systems and applications.
Participate in software design, coding, code reviews, and assist software architects.
Pilot software on new technologies.
Solve problems by collaborating across multiple teams, from product to design.
Recommend improvements to processes, technology, and interfaces that improve team effectiveness.
Qualifications:
Bachelor’s degree in Computer Science or similar field or related work experience.
5–8 years of developing iOS or Android mobile applications for enterprise or consumer use.
At least 1 year of professional Flutter experience.
Experience working in an Agile Team consisting of product, design, QA, and development.
Significant knowledge/experience in the following technologies:
Strong foundation in CS fundamentals, especially around best practices in code quality and design patterns
Knowledge and experience in Flutter with additional knowledge in Swift or Kotlin
Networking such as HTTP Protocol, RFID, Bluetooth, and Socket connections
REST Web Services
Software Performance Optimization (memory, CPU, scaling, etc.)
Sending and tracking notifications via Push, RFID, Bluetooth, or other technologies
Soft Skills & Other Requirements:
Excellent written, verbal, and interpersonal communication skills
Proven ability to work with all members of an extended and diverse project team
Detail-oriented, self-organized, and committed to quality
Ability to handle virtual teams and collaborate across multiple sites (onsite, offshore, nearshore)
Excellent time management skills
Education:
Required: Bachelor’s degree in Computer Science or a similar field
About the Client
Our client is a global leader in themed entertainment and hospitality, known for creating memorable guest experiences. This role supports a flagship cruise line’s mobile team in delivering an intuitive, guest-first digital experience through cutting-edge mobile technology. The team values autonomy, ownership, and cross-functional collaboration in delivering high-quality products.
About CEI:
As a trusted technology partner, CEI delivers solutions that help our customers transform their businesses and achieve meaningful results. From strategy and custom application development through application management - our technology and digital experience services are tailored to meet each unique need of our customers. Our staffing solutions bring specialized skills to complement our customers' workforce and project requirements.