Front End Engineer

TPI Global (formerly Tech Providers, Inc.)

  • Portland, OR
  • Permanent
  • Full-time
  • 1 month ago
Role: Front End Engineer
Duration: 06+ months contract
Location: RemoteRoles & Responsibilities:
  • Architect and develop responsive and performant web components and applications using modern JavaScript practices (Next.Js/React).
  • Lead the front-end technical design and implementation of complex user interfaces, ensuring optimal performance and scalability.
  • Drive cross-team collaboration by:
  • Working closely with back-end engineers to define and consume API contracts.
  • Partnering with product managers and UI/UX designers to translate business requirements and wireframes into elegant technical solutions.
  • Participating in technical discussions to ensure seamless integration between the front-end and back-end systems.
  • Own the technical excellence of the front-end platform by:
  • Establishing and maintaining development and deployment best practices for UI components.
  • Implementing robust, reusable, and maintainable code.
  • Ensuring the highest standards of web performance and accessibility.
Required Skills:
  • 5+ years of hands-on development experience, with a strong focus on front-end technologies.
  • Desired proficiency and deep experience in modern front-end development, specifically with Next.Js and/or React.
  • Proven experience consuming RESTful APIs and a solid understanding of service integrations from the client-side.
  • A strong background in building scalable, high-performance web applications.
  • Experience with Git-based development workflows, including feature branch development, code review processes, and working with CI/CD pipelines (e.G., GitHub deployment workflows).
  • Advanced problem-solving skills with a demonstrated ability to decompose complex business requirements into user-friendly technical solutions.
  • Track record of successful cross-team collaboration, especially with back-end and product teams.
  • Experience mentoring junior engineers is highly desirable.
  • Nice to have: Familiarity with back-end technologies like GoLang.
  • Nice to have: Existing technical proficiency in or a desire to learn Salesforce engineering.
  • Nice to have: Experience working within financial or other regulated industries.
Education:
  • Bachelor's degree in Computer Science, Computer Engineering, or a related field.

TPI Global (formerly Tech Providers, Inc.)