Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Developing user interface components and implementing them using Flutter.
- Developing new user-facing features using Flutter.
- Building reusable components and front-end libraries for future use.
- Translating designs and wireframes into high quality code.
- Optimizing components for maximum performance across a vast array of mobiles, tablets, iPads devices.
- You will ensure that these components and the overall application are robust and easy to maintain.
- You will coordinate with the rest of the team working on different layers of the infrastructure.
- Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product is important.
- Develop new mobile applications from scratch
- update on mobile applications already built
- Develop new user-facing features
- Build reusable code and libraries for future use
- Optimise application for maximum speed and scalability
- Assure that all user input is validated before submitting to back-end
- Collaborate with other team members and stakeholders
Job Requirements
- +3 years of development experience using latest technology trends
- Cross-platform mobile development (react native, ionic or flutter) and high understanding and professional experience using hybrid technologies.
- Proficient understanding of web markup, including HTML5, CSS3.
- high understanding of server-side CSS pre-processing platforms, such as LESS and SASS.
- Proficient understanding of mobile applications frameworks, React Native, Flutter
- Good understanding of asynchronous request handling, partial page updates, and AJAX
- Proficient understanding of cross-browser compatibility issues and ways to work around them.
- Proficient understanding of code versioning tools, such as Git
The candidate must be:
- Positive attitude and enthusiasm for employee training and development
- Flexible and adaptable with proven problem solving ability
- High degree of professionalism and integrity
- Demonstrated accountability and reliability in the quality and timeliness of work
- Ability to work well within a remote team, and independently, and able to adjust to tight and changing deadlines
- Critical thinker with strong attention to details
- Strong desire to improve development skills and gain experience
Featured Jobs
Similar Jobs
- System Implementation EngineerFawry for Banking Technology and Electronic Payments S.A.E - Smart Village, Giza24 days ago