Citizen Remote logo

Other Remote jobs you may be interested in

Technical Lead, Digital Workplace

Engineering Manager

Data Engineer

Senior Web Back End JavaScript Engineer

Senior Machine Learning Engineer

Analytics Engineer

Senior Frontend Engineer at PracticePro 365

Job details

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