Browse Jobs
For Employers
Post JobLog inGet Started

Senior Front-End Software Engineer

Venu Apps
Nasr City, Cairo
Posted 3 years ago
14Applicants for1 open position
  • 14Viewed
  • 2In Consideration
  • 8Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

Join us as a Senior Front-End Software Engineer on our team in Cairo to do the best work of your career and make a profound social impact.

 

At Venu Technologies, our technology solves persistent problems in the hospitality industry. We’ve established ourselves as a leading developer of innovative software solutions. We’re looking for a highly-skilled senior software engineer to join our growing team. Our ideal candidate will have expert knowledge of software development processes and solid experience testing and evaluating current networking systems. 

 

If finding issues and fixing them with beautiful, meticulous code are among the talents that make you standout, we’d like to hear from you.

 

Objectives of this Role

 

  • Building, testing, and deploying a moderately complex Flutter Android/IOS app.
  • Build personalized and customized features for customers
  • Maintain up-to-date knowledge of industry trends and advancements
  • Develop our standard code and improve its efficiency.
  • Perform tasks accurately and up to our quality standard
  • Train and guide new team members.

Responsibilitie

  • Collaborate with web designers and back-end designers to complete projects.
  • Create wireframes and mockups of site/application designs.
  • Turn feedback into custom solutions for our needs.
  • Optimize apps/sites to improve performance and efficiency
  • Author technical documentation.
  • Integration of data storage solutions.
  • Integrate various APIs from third parties.
  • Debug existing apps components, fix issues and avoid regressions.

Job Requirements

Required Skills and Qualifications

  • Minimum 5 years work experience in mobile development including 3 years in Flutter.
  • Web applications using Flutter web.
  • Experience in state management using Getx, provider, BLoC or etc.
  • Online payment.
  • Integration.
  • Excellent in using Flutter animations.
  • Push notification using Firebase.
  • Very good understanding of OOP & Data structures.
  • HTTP, REST, JSON, FlutterPub, Dio, Image Caching, Firebase, Crashlytics, Analytics, Firestore database and Web Socket.
  • Experience with Offline Storage and Performance Tuning.
  • Knowledge of Location Services and other Google Cloud APIs.
  • Material design, Material animations, Custom components, User Interaction(touches, gestures).
  • Know how to convert Non-Null Safety code to Null Safety.
  • Experience in creating multi-module projects.
  • Advanced debugging/testing/optimization.
  • Experience in Version Control (Git).
  • Experience building functional and effective platforms.
  • Fluency in Javascript, HTML, and CSS.
  • A strong technical portfolio that demonstrates a broad range of abilities.
  • Experience with third-party libraries and APIs.
  • Able to write documentation.
  • Knowledge in Angular 7+ is a must.
  • Knowledge in kotlin/swift.

Preferred Qualifications

  • Strong interpersonal and communication skills.
  • Client-facing experience.
  • UX training a plus.
  • Knowledge in the development of native applications (Android/IOS).

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior Front-End Software Engineer