Web UI Software Engineer

Essential Functions/Key Responsibilities:

  • Translate application stories and requirements into functional applications.
  • Working closely with managers, developers and other internal stakeholders to build storyboards, proof-of-concept, and prototypes of proposed websites and applications
  • Identifying design errors and adjusting accordingly before delivering final assets
  • Establish and promote design guidelines, best practices and standards
  • Maintain legacy code and implement the new requirements in best possible way.
  • Prepare use case/ flow diagram when needed.
  • Regular follow up for tasks assigned from development phase to QA

Job Requirements:

  • Bachelor’s degree in computer science, engineering, or a related technical field is required
  • 2+ years of experience in web?based development environment.
  • Basic theoretical and practical knowledge of object-oriented programming
  • Familiar with design patterns
  • Experience in working with source control systems, such as Subversion, and GIT including branching and merging strategies.
  • Web Service Frameworks (RESTful, SOAP)
  • Deep experience with TypeScript, HTML 5, jQuery, jQuery-UI, CSS 3, single-page-app architecture, and Ajax.
  • Understands the tools underlying common frameworks such as Angular
  • Basic knowledge of C# and .NET Framework

Essential Functions/Key Responsibilities:

  • Translate application stories and requirements into functional applications.
  • Working closely with managers, developers and other internal stakeholders to build storyboards, proof-of-concept, and prototypes of proposed websites and applications
  • Identifying design errors and adjusting accordingly before delivering final assets
  • Establish and promote design guidelines, best practices and standards
  • Maintain legacy code and implement the new requirements in best possible way.
  • Prepare use case/ flow diagram when needed.
  • Regular follow up for tasks assigned from development phase to QA

Job Requirements:

  • Bachelor’s degree in computer science, engineering, or a related technical field is required
  • 2+ years of experience in web?based development environment.
  • Basic theoretical and practical knowledge of object-oriented programming
  • Familiar with design patterns
  • Experience in working with source control systems, such as Subversion, and GIT including branching and merging strategies.
  • Web Service Frameworks (RESTful, SOAP)
  • Deep experience with TypeScript, HTML 5, jQuery, jQuery-UI, CSS 3, single-page-app architecture, and Ajax.
  • Understands the tools underlying common frameworks such as Angular
  • Basic knowledge of C# and .NET Framework

 

Deadline: 

Monday, September 27, 2021