Enable job alerts via email!

Lead Reactjs Developer

Concentrix

Canada

Remote

CAD 147,000 - 233,000

Full time

Today
Be an early applicant

Job summary

A global technology and services leader is seeking a Lead Reactjs Developer who will design and implement IT solutions while mentoring junior engineers. This role requires a strong background in web development, especially with Reactjs, and offers remote work flexibility. A competitive salary and comprehensive benefits package are included.

Benefits

Medical insurance
Dental insurance
Vision insurance
401(k) retirement plan
Paid time off
Paid learning days

Qualifications

  • 10+ years of overall development experience.
  • 5+ years with Reactjs and the ability to code.
  • Experience leading and mentoring developers.

Responsibilities

  • Design, develop, and maintain high-quality applications.
  • Conduct code reviews to ensure code quality.
  • Stay up-to-date with the latest industry trends.

Skills

Reactjs
JavaScript
Typescript
Node.js
Mentoring

Tools

Git
DataDog
Splunk
Job description

Job Title: Lead Reactjs Developer

Job Description: We're Concentrix, a global technology and services leader that powers the world’s best brands. Our Information Technology and Global Security team delivers the latest technology infrastructure, transformative software solutions, and industry-leading global security for our staff and clients.

In this role, you will work with the best in the world to design, implement, and strategize IT, security, application development, innovation, and solutions in today’s hyperconnected world. You will be part of the technology team that is core to our vision of developing, building, and running the future of Integrated Services.

This is a Lead Reactjs Developer position, where you will be self-sufficient and mentor Junior Engineers. The role allows for remote work in the US, but you must be able to support the Mountain Standard Time zone.

Responsibilities
  • This is a front-end focused role, but full-stack familiarity (e.g., Node.js) is required.
  • Strong web development experience in creating and maintaining multiple pages.
  • A commitment to documentation, consistency, reusability, and an eye for the big picture.
  • Expert knowledge of web markup, including HTML5, CSS, and CSS preprocessors such as LESS and SASS.
  • Hands-on experience in JavaScript, Typescript, and React framework.
  • Advanced knowledge of command line build utilities and task runners like npm, webpack, grunt, and gulp.
  • Familiarity with atomic design.
  • Solid understanding of headless architecture.
  • Advanced knowledge of accessibility standards.
  • Real-time working experience on asynchronous requests, API integrations, partial page updates, SEO optimization, SSR, and page performance troubleshooting and optimization.
  • Expert-level understanding of version control systems, including Git.
  • Design, develop, and maintain high-quality applications.
  • Participate in the full software development lifecycle, including planning, development, testing, deployment, and maintenance.
  • Collaborate with cross-functional teams to analyze requirements and define technical solutions.
  • A keen eye for scope creep, solid judgment, and a pragmatic, collaborative approach to solving challenges of scope and budget.
  • Speak the languages of project managers, business analysts, UI and UX designers, and clients to ask the right questions and be well understood.
  • Write clean, efficient, and well-documented code.
  • Troubleshoot, debug, and upgrade existing applications.
  • Ensure performance, quality, and responsiveness of applications.
  • Conduct code reviews to ensure code quality and adherence to best practices.
  • Stay up-to-date with the latest industry trends and technologies to drive innovation.
  • Consulting experience is a bonus, as are strong client communication and presentation skills.
Qualifications
  • 10+ years of overall development experience.
  • Most recent 5+ years with Reactjs – must be willing and able to code and jump in to help the team when needed.
  • 5+ years of hands-on experience in JavaScript/Typescript (a coding assessment will be required).
  • 3+ years of experience with Node.js and Express.
  • 3+ years of leading and mentoring developers/Sr. developers.
  • 2+ years of experience with Microsoft Azure.
  • Demonstrated experience in architecting event-based systems or microservices from the ground up.
  • Proficiency in using tools such as DataDog, Splunk, App Insights, New Relic, etc.
  • Proven experience with CI/CD (Continuous Integration/Continuous Deployment).
  • Track record in developing unit testing frameworks.
  • Competency in Application Security and Networking.
  • Ability to mentor and foster the growth of team members.
  • Familiarity with Azure Cloud Functions.
  • Experience with Ruby is ideal, but not a requirement.
  • Must have experience working in Agile teams.

The base salary range for this position is $106,087 - $166,709 plus incentives that align with individual and company performance. Benefits available to eligible employees in this role include medical, dental, and vision insurance, comprehensive employee assistance program, 401(k) retirement plan, paid time off, and holidays, and paid learning days.

Concentrix is an equal opportunity and affirmative action (EEO-AA) employer. We promote equal opportunity to all qualified individuals and do not discriminate in any phase of the employment process based on race, color, religion, sex, sexual orientation, gender identity, national origin, age, pregnancy or related condition, disability, status as a protected veteran, or any other basis protected by law.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.