Job Description :
DISYS is seeking an experienced Lead Front End Developer that will focus on developing and implementing user interface components. This position will play a critical role in all phases of the design process. We are looking for someone that has extensive experience with various development methodologies, has strong analytical skills, and works well in a team environment.
Scope ofResponsibilities:

  • Build a modular and responsive web architecture.
  • Develop a complete front-end application while ensuring high performance on both mobile and desktop.
  • Identify optimization opportunities and develop performance enhancements.
  • Review production data and reports to ensure data quality and integrity.
  • Participate in system troubleshooting, error identification, and correction.
  • Create compelling mobile device specific user interfaces and experiences.
  • Other duties as assigned.
  • Excellent analytical skills with a good problem-solving attitude
  • Be organized with a strong sense of urgency
  • Adhere to established guidelines and procedures
  • Demonstrate high standards of quality and accuracy

Required Experience:

  • 5+ years’ experience of front-end development, preferably as a team lead.
  • Advanced abilitieswith HTML, CSS, JavaScript, and TypeScript skills.
  • Strong experience with Angular and Ionic Frameworks is required.
  • Strong understanding UI Design and Development.
  • Experience with State Management using NgRx, RxJS, Redux, Flux.
  • Experience with Angular adjacent technologies such as Node and Webpack.
  • Experience with RESTful API integration.
  • Experience with CSS frameworks such as Angular Material, Bootstrap.
  • Experience using Git Version Control.
  • Experience with XCode and Android Studio is a plus, but not required.
  • Cordova or Capacitor development experience is a plus, but not required.
  • C# experience is a plus, but not required.
  • TFS experience is a plus, but not required.
  • React experience is a plus, but not required.
  • Understanding of UX is a plus, but not required.

Education:

  • Bachelors in Computer Science or related technical discipline

Source link