Front-end web developer Job at Peritus, Remote

NnNsY0J3Q24zd01uYURSdm9PdG91Wk5pUFE9PQ==
  • Peritus
  • Remote

Job Description

Front-End Engineer

We are looking for a Front-End Developer responsible for the client side of our service. Your primary focus will be to implement a complete user interface in the form of a responsive mobile and desktop web app, with a focus on performance. Your main duties will include creating modules and components and coupling them together into a functional Angular 2 application. The artistic design and functional specifications will be delivered to you; it is your responsibility to implement the design and animations using SASS, TypeScript, and HTML5. You will work in a team with the back-end developer, and communicate with the API using standard methods. A thorough understanding of all of the components of our platform and infrastructure is required.

 

Responsibilities:

  • Delivering a complete front end application

  • Ensuring high performance on mobile and desktop

  • Writing tested, idiomatic, and documented TypeScript, HTML and SASS

  • Coordinating the workflow with the design and QA teams

  • Cooperating with the back-end developer in the process of building the RESTful API

 

Qualifications:

  • Professional, precise communication skills

  • Deep knowledge of Angular 2 practices and commonly used modules

  • Creating self-contained, reusable, and testable modules and components

  • Ability to provide SEO solutions for single page apps

  • Ability to implement accessible applications that can be used seamlessly in a screen reader or other accessible device

  • Extensive knowledge of CSS and JS methods for providing performant visual effects and keeping the framerate above 30fps at all times

  • Thorough understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other web services used in the system

  • Validating user actions on the client side and providing responsive feedback

  • Writing non-blocking code, and resorting to advanced techniques such as multi-threading, when needed

  • Creating custom, general use modules and components which extend the elements and modules of core Angular

  • Experience with building the infrastructure for serving the front-end app and assets on a CDN

  • Architecting and automating the build process for production, using task runners or scripts in Gulp or Webpack

  • Documenting the code inline using JSDoc or other conventions

  • Writing extensive unit tests using automated TDD tasks

  • Creating e2e test suites for all components, and running them with Protractor (or a well reasoned alternative)

  • Creating configuration, build, and test scripts for Continuous Integration environments

  • Experience with mobile frameworks such as Cordova for creating HTML/JS based mobile applications

  • Proficient understanding of code versioning tools such as Git

Job Tags

Remote job, Contract work,

Similar Jobs

Deloitte

International Tax Senior Consultant, Global Trade Advisory (GTA) Job at Deloitte

 ...for this role ends on May 31, 2026.What you'll doAs a Senior Consultant on our Global Trade Advisory team, you will participate in engagements...  ...Trade Advisory practice is a national practice within Deloitte Tax LLP's International Tax business and advises U.S. and foreign... 

Car-X Tire & Auto

Auto Technician / Mechanic -! Job at Car-X Tire & Auto

Monro, Inc. is one of the nations largest auto service companies. We own and operate more than 1,200 stores in 32 states and our stock trades on the Nasdaq (MNRO). The Monro family of brands includes some the most recognizable names in the industryMonro Auto Service...

Intercontinental Exchange Holdings, Inc.

Summer Internship Program 2026 - Risk Analyst Intern Job at Intercontinental Exchange Holdings, Inc.

 ...Beyond your day-to-day responsibilities, youll participate in weekly sessions led by industry leaders, connect with fellow interns, and deepen your understanding of the financial services, technology, and mortgage industries. The Risk Analyst Intern will support... 

University of Virginia

Surgical Technologist - Surg Tech - Main OR Job at University of Virginia

 ...not limited to gathering needed supplies and instrumentation for surgical procedures according to the surgeon preference card. Maintains...  ...The National Board of Surgical Technology and Surgical Assisting) or NCCT (The National Center for Competency Testing) required at... 

Dynamic Catholic Institute

Junior Salesforce Administrator Job at Dynamic Catholic Institute

 ...Dynamic Catholic is seeking a highly motivated and detail-oriented Junior Salesforce Administrator to join our team. In this critical role, you...  ...into powerful Salesforce reports and dashboards.Develop and refine reporting solutions that provide clear visibility...