JavaScript Job: Perm Opportunity - Lead Front End Engineer - 100% Remote

JavaScript Job Added on

Company

Jefferson Frank
United States of America

Location

Remote Position
(From Everywhere/No Office Location)

Job type

Full-Time

JavaScript Job Details

angular, javascript, typescript, node
Full Time
$ - $170000 per annum
Work from home available

Job Description



Permanent Opportunity / Lead Front End Engineer / 100% Remote / Angular/Javascript



Are you looking for a way to enter the cloud tech space with a bang? This role is your chance to take your knowledge of front end engineering and lead others while working for a unicorn cloud cost optimization company.



Responsibilities:



  • You will contribute to front-end design, technical direction and front-end architecture including collaborating with various teams to build fit for purpose solutions

  • You will apply expert knowledge of JavaScript, NodeJS, AngularJS, or Angular 2.0+, Micro-frontend architecture, and middle-ware technologies in independently designing and developing key services with a focus on continuous integration and delivery

  • You will participate in code reviews, proactively identifying and mitigating potential issues and defects as well as assist with continuous improvement

  • You will drive continuous improvement efforts by identifying and championing practical means of reducing time to market while maintaining quality

  • You will assist the team as required to achieve collective goals & delivery milestones including knowledge-share

  • You will embrace and advocate for Agile best practices for software development discipline

  • You will actively participate in creation and review of both business and technical user stories, to provide constructive feedback and input on both work effort estimation as well as architecture/design improvements

  • You will integrate disparate data from REST and WebSocket services within a cohesive user interface.

  • You will participate in innovative design and proof of concepts with emerging technologies and solutions

  • You will embrace industry best practices like continuous integration, continuous deployment, automated testing, TDD etc.

  • You will follow agreed upon SDLC procedures to ensure that all information system products and services meet both explicit and implicit quality standards, end-user functional requirements, architectural standards, performance requirements, audit requirements, security rules are upheld, and external facing reporting is properly represented.

  • You will write unit and integration tests based on chosen DevOps frameworks.

  • You will perform application and project risk analysis and recommend quality improvements.

  • You will assist Production Support by providing advice on system functionality and fixes as required

  • You will Assist with departmental and new employee training


Skill/Job Requirements:


Required Technical and Professional Expertise:



  • 8+ years of Front End, User Experience, development

  • 5+ years of experience in JavaScript skills

  • Experience with popular Javascript frameworks such as Node JS and Vue

  • Comfortable with Typescript

  • Deep understanding of CSS, HTML and usability best practices

  • Experience building and developing a web application from scratch using Angular 2+.

  • Understanding of how to create testable components and modules.

  • Proficiency with RxJS

  • Proficiency with AngularJS

  • Proficiency with bundling tools, especially Webpack

  • Proficiency with Git

  • Understanding of Redux

  • Understanding of Micro Frontends

  • Computer Science degree and/or 5 years of progressive experience in development and software engineering

  • Intellectually curious and eager to learn.

  • Willing to work in EST time zone

  • Must be a willing self-starter, independent and comfortable with a fast paced, dynamic environment


Nice-to-have Technical and Professional Expertise:



  • Experience with SingleSpa

  • Understanding token-based authentication

  • Experience with Github Actions

  • Experience with visualization using High Charts or D3