Senior ReactJS Developer

Senior ReactJS Developer

23 Oct
|
Venuiti
|
York Mills

23 Oct

Venuiti

York Mills

Senior ReactJS Developers - Once a week hybrid at our Waterloo office

Venuiti Healthcare is working on an exciting project in healthcare for a well-established healthcare company. Our team has built a mission application suite that is used by healthcare providers in the US and internationally to improve the quality of care and patient outcomes.

We are currently adding a new module to the suite being built from the ground up in React. This project aims to save lives through countless dedicated healthcare practitioners using your creations.

In this role, you will enjoy the freedom of working on an enterprise healthcare application from the ground up with a strong focus on user experience, documentation, security, and integration.





You will work alongside and lead a team of talented software engineers using the agile approach to bring this project to life.

If you enjoy creating software that has a purpose, then this role is perfect for you!

Requirements:

Proven expertise in ReactJS, with at least 5 years of hands-on experience developing web applications with React.

Strong proficiency in JavaScript, HTML, CSS, and related front-end technologies.

Experience working in an agile development environment, utilizing tools like Jira and Git for project management and version control.

Excellent problem-solving skills and the ability to translate complex requirements into scalable and efficient code.

A track record of delivering successful projects on time and within scope.

A passion for creating purposeful software that positively impacts healthcare and patient outcomes.

Strong communication and teamwork skills, with the ability to collaborate effectively in a fast-paced,





cross-functional environment.

Must be based fully onsite in our Waterloo, Ontario office.

Must have Canadian PR or Citizenship.

Experience:

Typescript Expertise: Proficiency in TypeScript, including strong knowledge of TypeScript's static typing features and its advantages in maintaining code quality and catching errors early in the development process.

React Hooks: In-depth understanding and hands-on experience with React Hooks, leveraging them effectively to manage component state and implement reusable logic across components.

React Context API: Experience in working with React Context API to efficiently manage state across components without resorting to prop drilling, enabling scalable and maintainable code.

Testing and Debugging:





Familiarity with testing frameworks and tools, such as Jest, Enzyme, or React Testing Library, to write unit tests and ensure code reliability. Ability to debug and troubleshoot issues efficiently.

Component Library Integration: Experience integrating and customizing component libraries, such as Material-UI, Ant Design, or Bootstrap, to maintain consistency in the application's UI and improve development efficiency.

Performance Optimization: Knowledge of performance optimization techniques in React applications, including code splitting, lazy loading, and minimizing unnecessary renders for improved user experience.

RESTful APIs:





Understanding of RESTful API design principles and experience in interacting with backend APIs to fetch and update data in the application.

Continuous Integration and Deployment: Familiarity with CI/CD practices and tools, like Jenkins, CircleCI, or GitHub Actions, to automate the build, test, and deployment processes.

Cross-Browser Compatibility: Ability to ensure cross-browser compatibility and responsive design to provide a consistent experience across various devices and browsers.

Code Documentation: Dedication to writing clear and comprehensive code documentation to facilitate teamwork, maintenance, and knowledge sharing.

Think you’re the right person for this role? We can't wait to hear from you!

Venuiti believes in universal acceptance for everyone everywhere. We promote diversity of thought, culture, and background,





which connects the entire Venuiti family. As such, Venuiti is proud to be an Equal Opportunity Employer. We do not discriminate on the basis of race, color, ancestry, national origin, religion or religious creed, mental or physical disability, medical condition, genetic information, sexual orientation, gender identity, gender expression, sex, age, marital status, military or veteran status, citizenship, or other characteristics protected by provincial or federal law. We especially invite women, minorities, veterans, and individuals with disabilities to apply.

Job Types: Full-time, Permanent

Schedule:

Monday to Friday

Ability to commute/relocate:

Waterloo, ON N2J 2G8:





reliably commute or plan to relocate before starting work (required)

Experience:

ReactJS: 3 years (required)

Location:

Waterloo, ON N2J 2G8 (preferred)

Work Location: Hybrid remote in Waterloo, ON N2J 2G8

#J-18808-Ljbffr

▶️ Senior ReactJS Developer
🖊️ Venuiti
📍 York Mills

Subscribe to this job alert:
Enter Your E-mail address to receive the latest job offers for: senior reactjs developer

Software Development Manager (j2ee)

Software Development Manager (j2ee)

This is a critical senior level management opportunity within our client's growing IT team. Our ideal candidate would be a proven leader who is passionate about people management and has the ability to effectively lead a team of 35 people made of up [...]
York Mills
23 Oct
    York Mills
    23 Oct

Director, Business Development (Land Development & Construction Financing)

Director, Business Development (Land Development & Construction Financing)

HYBRID 412 ALBERT STREET, WATERLOO, ONTARIO, CANADA, N2L 3V3 FULL-TIME . SEPTEMBER 18, 2024 Description Director, Business Development (Land Development & Construction Financing) Who is MarshallZehr? MarshallZehr Group Inc (“ [...]
York Mills
23 Oct
    York Mills
    23 Oct

CNC Programming Specialist

CNC Programming Specialist

Kitchener-Waterloo, Mississauga, or Hamilton, ON JOB DESCRIPTION Are you an experienced CNC Programmer looking to get off the shop floor and put your expertise to work supporting others? Do you enjoy solving problems, working on a variety of proje [...]
York Mills
23 Oct
    York Mills
    23 Oct

Director, People Projects & Solutions

Director, People Projects & Solutions

Director, People Projects & Solutions Location: Waterloo, Ontario Time Type: Full time Posted on: 2 Days Ago Job Requisition ID: JR00103512 You are as unique as your background, experience and point of view. Here, you’ll be encouraged, [...]
York Mills
23 Oct
    York Mills
    23 Oct
Subscribe to this job alert:
Enter Your E-mail address to receive the latest job offers for: senior reactjs developer