Flutter Developer
ABOUT US: Element Media (aka. Creative Element Co.), headquartered in Bethlehem, is a software company specializing in a diverse range of digital services, including Web and Mobile App Development, software development, SEO Optimization, Web Hosting, Video Production, and Graphic Design. Since our establishment in January 2018, we have been dedicated to providing top-tier quality and professionalism to our clients. Our forward-thinking approach ensures that the digital solutions we develop not only meet current needs but also anticipate future growth, making us one of the trusted software companies in the region.
POSITION OVERVIEW: Element Media is looking for a Flutter developer, who will develop and supports cross platform mobile and web-based solutions for our clients and company that make an impact across multiple industries. This Flutter app developer will work with our team of talented engineers to design and build the next generation of our mobile applications. Flutter programming works closely with other app development and technical teams.
- This is a full-time position (8am – 4pm, M – Th and Sat), based in our Bethlehem office.
- English language proficiency preferred.
- Salary commensurate with experience.
Jobs.ps, Ltd. All Rights Reserved.
OBJECTIVES OF THIS ROLE:
- Developing new features and user interfaces from wireframe models
- Ensuring the best performance and user experience of the application
- Fixing bugs and performance problems
- Writing clean, readable, and testable code
- Maintaining and Improving existing code
- Cooperating with back-end developers, designers, and the rest of the team to deliver
- well-architected and high-quality solutions
SKILLS AND QUALIFICATIONS:
- BS/MS degree in Computer Science, Engineering or a related subject
- Proven Mobile development experience 3+ years
- Proven working experience in Flutter for 1+ years
- Experience with Flutter SDK
- Experience working with remote data via REST and JSON
- Experience with third-party libraries and APIs
- Strong proficiency in Dart
- Good knowledge of native iOS & Android
- Strong knowledge of architectural patterns—MVP, MVC, MVVM, and Clean Architecture—and the
- ability to choose the best solution for the app
PREFERRED QUALIFICATIONS:
- Deep knowledge of BLoC Pattern and flutter_bloc
- Experience in SCRUM and Agile methodologies
- Proficient understanding of Git
- Have published at least one original Flutter app
TO APPLY: You can apply by visiting the Careers page on our website and apply to the position. Applications will be reviewed until position is filled. Please note that references will be checked upon successful interview.