Senior Frontend Engineer

PracticePro 365 USA

Company

PracticePro 365

Location

USA

Type

Full Time

Job Description

Why work with us

Join an innovative and dynamic team where your expertise will directly impact the development of modern, high-performance web applications. You'll work on challenging projects in collaboration with designers and backend engineers to deliver exceptional user experiences. With competitive compensation, a flexible work environment, and the potential for a full-time role, this is a unique opportunity to advance your career in a fast-paced, growth-oriented company.

About the Senior Frontend Engineer position

We are seeking a highly skilled Senior Frontend Engineer with deep expertise in building complex web applications using React and TypeScript. In this role, you will be responsible for developing robust, scalable front-end applications based on designs provided by our UI/UX team, while collaborating with backend engineers to integrate with our existing REST APIs.

Responsibilities:
  • Design, develop, and maintain responsive web applications using React and TypeScript.
  • Implement complex navigation and ensure high performance across web applications.
  • Collaborate closely with UI/UX designers to translate visual designs into high-quality code.
  • Optimize applications for speed, scalability, and efficiency.
  • Work closely with backend engineers to integrate and communicate with RESTful APIs.
  • Ensure cross-browser compatibility and responsiveness of applications.
Required Qualifications:
  • Proven experience as a Senior React Developer, with expertise in React.js and TypeScript.
  • Extensive experience building complex applications with sophisticated navigation and state management (Redux, MobX, etc.).
  • Strong knowledge of JavaScript (ES6+), HTML5, CSS3, and front-end development best practices.
  • Experience with RESTful APIs and integrating them into front-end applications.
  • Familiarity with performance optimization techniques such as lazy loading, code splitting, and reducing unnecessary re-renders.
  • Proficient in modern build tools (Webpack, Babel, etc.) and version control systems like Git.
Preferred Qualifications:
  • Experience with Progressive Web Applications (PWA).
  • Knowledge of CSS preprocessors (Sass, Less) or frameworks like Tailwind CSS.
  • Familiarity with testing frameworks such as Jest, Enzyme, or React Testing Library.
  • Experience working with Microsoft Fluent UI.
  • Experience working in an agile environment with cross-functional teams.
  • Strong communication skills and the ability to work collaboratively with remote teams.
Contract Details:
  • Remote work.
  • This is a contract position with up to 40 hours a week, based on your availability.
  • There is potential for transitioning into a full-time role based on performance and organizational needs.
Apply Now

Date Posted

10/03/2024

Views

0

Back to Job Listings ❤️Add To Job List Company Info View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Developer II - Eventbrite, Inc.

Views in the last 30 days - 0

Eventbrite is seeking a Web Application Developer to join their highperforming GTM Gotomarket Business Systems team The role involves implementing and...

View Details

National Strategic Channel Director - Vonage

Views in the last 30 days - 0

Vonage a leading provider of UCaaS and CCaaS is seeking a National Strategic Channel Director to develop and expand channel partnerships drive revenue...

View Details

Mobile Engineering Manager - Mobile Retention - Dropbox

Views in the last 30 days - 0

Dropbox is seeking a Mobile Engineering Manager to lead a team of iOS and Android engineers working on the Dropbox apps The role involves managing cri...

View Details

Commercial Account Executive - Mid Market - MariaDB plc

Views in the last 30 days - 0

MariaDB is a leading database for modern application development used by 75 of the Fortune 500 and billions of people daily The company is seeking a C...

View Details

Senior Manager - Customer Success - Contentsquare

Views in the last 30 days - 0

The job posting is for a Senior Manager of Customer Success position in California The role involves leading a team of Customer Success Managers CSMs ...

View Details

Senior Data Scientist - Dropbox

Views in the last 30 days - 0

The text describes a unique opportunity for a Senior Data Scientist to join a new division at Dropbox focusing on AI and ML The role involves partneri...

View Details