Produce front-end code and visual comps to create a polished and highly functional user interface with a focus on usability and simplicity of design
Build reusable code and libraries (with matching documentation) to a standard which makes it quick and easy to maintain the code in the future
Provide high-quality graphics and visual elements, ensuring standards and brand consistency
Write functional requirement documents and guides
Ensure the technical feasibility of UI/UX designs
Assure that all user input is validated before submitting to back-end
Solve any design or usability issues that arise and anticipate potential future problems so they can be resolved before they impact users
collaborate with back-end developers and web designers to improve usability
Job Requirements
BA in Computer Science or similar relevant field
3+ years of experience as a Front-end Developer
Proficient understanding of web markup, including HTML5, CSS3
2+ years of experience with: React
Basic understanding of server-side CSS pre-processing platforms, such as LESS and SASS
Proficient understanding of client-side scripting and JavaScript frameworks, including jQuery
Good understanding of Angular 2+ and Typescript
Good understanding of asynchronous request handling, partial page updates, and AJAX
Basic knowledge of image authoring tools, to be able to crop, resize, or perform small adjustments on an image. Familiarity with tools such as as Gimp or Photoshop is a plus.
Proficient understanding of cross-browser compatibility issues and ways to work around them.
Proficient understanding of code versioning tools, such as Git
Strong communication skills to effectively collaborate with developers, and other relevant staff members or clients.
Willingness to troubleshoot and solve complex problems
Ability to manage multiple projects and meet deadlines
Flexibility to adapt to changing instructions and requirements
Employment Type
Remote
Company Industry
IT - Software Services
Department / Functional Area
Software Development / Application Development (IT Software)
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.