About The Position

Join a highly collaborative, motivated, and diverse team dedicated to delivering delightful modern user experiences for all our own advanced technology ecosystem. We are seeking a thoughtful, committed, and always curious front-end engineer. You'll help set technical direction while being hands-on in delivering high-scale UXs. If you are enthusiastic about working collaboratively and partnering with teams across Newrez, we'd love to hear from you!

Requirements

  • Minimum 6 years of demonstrated experience on modern UI development
  • Bachelor's degree in computer science or relevant field
  • Ability to work both independently and as a member of a team
  • Strong analytical skills
  • Experience with a variety of front-end environments, specifically Angular 10+ and Typescript
  • Excellent understanding of modern web services and site technologies (i.e., cloud computing platforms, node.js, TypeScript, JS testing frameworks, HTML, CSS).
  • Experience with State Management patterns and libraries like NGRX.
  • Experience writing secure code.
  • Experience writing W3C compliant accessible HTML5 markup.
  • Experience with modern vanilla Java Script.
  • Experience with CSS, as well as preprocessors such as Sass or Less.
  • Experience with Bootstrap framework.
  • Experience with Web Components.
  • Familiarity with modern JavaScript command-line tools such as npm
  • Holistic understanding of client technology including the front-end, REST APIs, networking, and the browser itself.
  • Full knowledge and experience in Git well and can cruise through standard Git flow.
  • Extremely detail oriented and experience with writing meticulous code.
  • You are comfortable explaining and presenting your concepts.
  • Excellent interpersonal and presentation skills.
  • Deep customer empathy and focus on delivering high-quality user experiences.

Nice To Haves

  • Broad experience across multiple front-end technologies is preferred

Responsibilities

  • Develop delightful, scalable, and accessible user-facing features and experiences in tight partnership with design, product, and engineering
  • Partner and participate in solutions design sessions with architecture and other teams
  • Design, develop and improve Newrez Proprietary Applications
  • Drive solution implementation across multiple teams
  • Participate in close group discussions to provide ideas to enhance the application
  • Work closely with clients to identify strategic and tactical requirements as well as solutions
  • Document technical design solutions by creating flowcharts, layouts, diagrams, charts, etc.
  • Conceptualize, design, program, test, and implement software applications using the appropriate documentation, processes, and quality standards.
  • Peer code review
  • Provide business and project expertise when collaborating with clients, IT resources, vendors, consultants and other stakeholders to identify the user requirements, assess technologies, recommend and implement technical solutions.
  • Ability to learn and apply agile principles and contribute to SCRUM ceremonies
  • Apply software development and quality standards
  • Consult with senior-level management; may serve as a project technology functional specialist.
  • Work independently with minimal direct supervision; exercise independent judgment to obtain results.
  • Work with project participants to maximize productivity, effectiveness, and timely completion.
  • Ensure accuracy of coding, create technical documentation; utilize software configuration, version and quality management processes
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service