Match score not available

UI Engineer - Angular

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Bachelor's degree in Computer Science or related field, 3+ years of software engineering experience.

Key responsabilities:

  • Develop user-facing features with Angular
  • Optimize components for web performance
  • Plan team strategies and code reviews
  • Create interactive data visualizations
  • Improve team processes and metrics
BigLittle.ai logo
BigLittle.ai Startup https://biglittle.ai/
11 - 50 Employees
See more BigLittle.ai offers

Job description

This is a remote position.

Responsibilities
  • Developing new user-facing features using Angular

  • Building reusable components and front-end libraries for future use

  • Translating designs and wireframes into high quality code

  • Optimizing components for maximum performance across a vast array of web-capable devices and browsers

  • Improve processes to make your team more effective

  • Plan and execute long term strategies that benefit the team and the product 

  • Conduct code reviews, and make technical contributions to product architecture

  • Get involved in solving bugs and delivering small features

  • Understand engineering metrics and seek to improve them

  • Develop rich, interactive data visualizations, including graphs, charts, and other dynamic features

Qualifications
  • Bachelor's degree in Computer Science, Information Technology or a related field with 3+ years in software engineering

  • Strong understanding of core web and browser concepts (eg. how does JavaScript handle asynchronous code)

  • In-depth experience with CSS, HTML5, and JavaScript

  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model

  • Thorough understanding of Angular and its core principles 

  • Experience with D3.js

  • Experience with standard design languages preferably Material Design

  • Familiarity with newer specifications of EcmaScript

  • Experience with data structure libraries (e.g., Immutable.js) is a huge plus

  • Experience with common front-end development tools such as Babel, Web-pack, NPM, etc.

  • Ability to understand business requirements and translate them into technical requirements

  • Work closely with backend teams and have a knack for root-causing performance issues, bench marking and optimization

  • Familiarity with code versioning tools (such as GIT)

  • Good understanding of RESTful APIs

  • Understand basics of back-end development, synchronous/asynchronous APIs and I/O bottlenecks

  • Knowledge of modern authorization mechanisms, such as JSON Web Token



Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Angular Developer Related jobs