Senior Flutter/ React Native Developer
Project Description
We are launching a mobile and web application from scratch for a client based in Dubai. The solution will be developed using the latest technologies and frameworks, with a strong focus on high performance, scalability, and security. This project offers the opportunity to contribute to the creation of a fully functional, modern, and user-friendly product that will serve thousands of users in the region.
Our team is looking for an experienced developer who can take ownership of the development process, ensure code quality, and actively participate in integration, deployment, and documentation.
Responsibilities
- Develop, test, and deliver high-quality code for both mobile and web applications.
- Perform unit testing and ensure adherence to quality rules throughout the project lifecycle.
- Follow and apply the defined software development process.
- Implement functionality based on models, designs, and requirements prepared by project leaders.
- Read, understand, and transform project requirements into technical solutions, including writing technical and project documentation.
- Create clean, well-structured, and well-documented code.
- Review and test deliverables to maintain consistent quality.
- Work independently, manage tasks without close supervision, and thoroughly test functionality using test cases.
- Actively participate in integration and deployment activities.
- Collaborate with the project team, following instructions from the direct leader while contributing ideas and solutions.
Requirements
- 5+ years of professional experience in web and mobile application development.
- Strong expertise in Angular:
- Profiling and performance optimization.
- Modular architecture, routing options, and security features.
- JavaScript unit testing and Angular component testing.
- Experience with mobile libraries and frameworks, including:
- Syncfusion
- Echarts
- Flutter
- React Native
- Advanced understanding of Flutter:
- Optimizing screen rendering and widget tree performance.
- Applying profiling best practices in different scenarios.
- Unit and integration testing in mobile frameworks.
- Ability to follow software development processes, project models, and designs.
- Strong attention to detail and commitment to delivering high-quality results.
- English level: Upper-Intermediate or higher (both written and spoken).
Required skills experience
Flutter | 5 years |
React Native | 5 years |
Syncfusion | 5 years |
Echarts | 5 years |
Angular | 5 years |
+ 1 more
JavaScript | 5 years |
Required languages
English | B2 - Upper Intermediate |
๐
Average salary range of similar jobs in
analytics โ
Loading...