Principal Frontend Software Engineer

Published date Posted on Indeed on Jan 14, 2022 (4 d ago)
Description:

Profile

We are looking for a passionate experienced frontend focused software engineer who is experienced with the full Secure Software Development Life Cycle (SSDLC), release management, and modern tools and pipelines. An ideal candidate has mentored junior and senior engineers, and has helped scale products by applying modern techniques such as micro frontends and component driven development in production.

The candidate must have the right to work in the USA. IronRod Health is unable to sponsor.

Responsibilities

  • Create, migrate, and maintain new features following TDD, ATDD and BDD methodology
  • Show creativity and initiative to improve product test coverage, reliability and effectiveness
  • Reinforce development best practices for quality assurance, security, and deployment
  • Instill and drive a delivery-focused culture while promoting a fun hardworking workplace
  • Contribute to research and the design of new frontend and distributed systems
  • Create new E2E micro frontend services which apply the same design system / themes
  • Write loosely coupled components and libraries in TypeScript
  • Mentor junior and senior engineers
. Requirements:

Required skills

  • BSc Computer Science, Mathematics, or an additional 3 years of production experience
  • 7+ years experience deploying and maintaining scalable systems in production
  • 5+ years working with React or Angular 4+
  • 2+ years mentoring other junior and mid level engineers
  • Expert knowledge of and very strong experience in modern TypeScript and Rxjs
  • Strong experience in client side performance such as DOM optimisation, bundle sizes, and lazy loading
  • Strong experience in component driven development (Storybook.js, component libraries)
  • Strong experience in immutable state management (I.e. use Redux, Mobx, Ngrx, or Ngxs)
  • Strong experience in micro frontend architecture (and applying common theming across all applications)
  • Experience in client side security (NIST, OWASP) and authorisation (role based permissions)
Experience in several testing frameworks and tools such as Mocha, Chai, Jest, and Cypress
  • Experience in backlog management, code reviews, pull-requests, paired programming
  • Experience in Git, Git Flow, trunk based development and other code tools and techniques

Desired skills

  • Certifications in a cloud provider (Google Cloud, AWS, Azure)
  • Experience in Continuous integration tools such as CircleCI, GitHub Actions, Bitbucket pipelines
  • Experience in medical standards such as FHIR and HIPAA
  • Experience in Express, TypeORM, Mongoose, SQL and NoSQL databases
  • Strong experience in Node.JS based servers such as Nest.JS and Express
  • Experience with containerization (Podman, Docker)
  • Strong experience in implementing a variety of datastores at scale (e.g. Relational, Key/Value, Graph, Document)

Let us know

Help us maintain the quality of jobs posted on RemoteTechJobs and let us know if:

Loading...
Success
Error on reporting

Related jobs

About us:ShareStream is a leader in online video and media management solutions for learning and media-based communications. Our team is passionate about building a great product that is continually evolving and providing a service that allows our customers to realize the vast po

Modus Create Modus Create |
|
Yesterday

Experience Level: SeniorHello! Are you ready to Work from Home and transform your career?We're looking for a Front End Engineer to join the engineering team at Modus. Want to help our client’s build awesome solutions to accomplish their goals and vision? Are you interested

Liberty Mutual Insurance Liberty Mutual Insurance |
|
3 d ago

A little about usAt Liberty Mutual, our purpose is to help people embrace today and confidently pursue tomorrow. That's why we provide an environment focused on openness, inclusion, trust and respect. Here, you'll discover our expansive range of roles, and a workplace where we ai

Storetasker Storetasker |
|
6 d ago

The best freelance experience for top Shopify developersWe work hard to only connect the very best Shopify devs to the very best eCommerce brands. Always. Our Shopify Experts work with some of the most famous eCommerce brands for projects big and small, including: Alpha

Shift7 Digital Shift7 Digital |
Today

Shift7 Digital is a digital consultancy whose mission is to help B2B companies prepare for what they need now and in the future! We provide a variety of digital solutions - mainly content, e-commerce, design, managed services, front-end development, strategy, and marketing &