logo

Senior React Developer

favorite

Microsoft Corporatio

Employees 1-10

Full Time - Onsite

  • 380 days ago
favorite
Job summary

We are in search of a Senior React Developer to contribute to our IT team. You will play a key role in crafting dynamic web applications, collaborating with diverse teams, and utilizing Agile methodologies. Our company, operating in the Information Technology sector, values innovation and meticulous attention to detail. If you are passionate about front-end technologies and creating impactful user experiences, we welcome your application.

Responsibilities
  • Lead the development of complex web applications using React, ensuring high performance and responsiveness.
  • Collaborate with cross-functional teams to design and implement new features and functionalities.
  • Optimize components for maximum performance across a vast array of web-capable devices and browsers.
  • Conduct code reviews and provide mentorship to junior developers, fostering a culture of continuous learning and improvement.
  • Stay updated on emerging technologies and trends in frontend development to drive innovation and efficiency.
Must-have skills
  • Proven experience in developing large-scale web applications with React, showcasing advanced technical proficiency and problem-solving capabilities.
  • In-depth knowledge of frontend technologies and frameworks, demonstrating the ability to create efficient and scalable solutions.
  • Strong understanding of UI/UX design principles and best practices, essential for delivering user-friendly interfaces.
  • Experience in mentoring and guiding junior developers, highlighting leadership and teamwork skills.
  • Ability to adapt to changing project requirements and priorities, ensuring flexibility and adaptability in a fast-paced environment.
  • Required experience is 5+ years
Nice to have
  • Experience with TypeScript for enhanced code quality and maintainability
  • Knowledge of server-side rendering with Next.js
  • Familiarity with testing frameworks like Jest or Enzyme
  • Understanding of GraphQL for efficient data querying
  • Ability to work with cross-functional teams in a collaborative environment
  • Experience with CI/CD pipelines for automated testing and deployment
  • Knowledge of Docker and containerization technologies
  • Passion for exploring new technologies and frameworks to drive continuous improvement
Qualifications
  • Bachelor's or Master's degree in Computer Science or related field
  • Expertise in React.js and its core principles
  • Proficiency in HTML, CSS, and JavaScript
  • Experience with state management libraries such as Redux or MobX
  • Strong understanding of UI/UX design principles
  • Knowledge of RESTful APIs and asynchronous JavaScript
  • Familiarity with modern frontend build pipelines and tools like Webpack and Babel
  • Ability to work in an Agile development environment
  • Excellent problem-solving and analytical skills
  • Strong communication and teamwork abilities
Benefits
  • At Microsoft Corporatio, we value our team members and their well-being.
  • Our workplace culture encourages creativity, teamwork, and continuous learning, allowing you to thrive both professionally and personally.
  • We offer a comprehensive benefits package, including:
  • Competitive salary and performance-based bonuses.
  • Generous paid time off and flexible work hours to support work-life balance.
  • Health and dental insurance plans to ensure you and your family's well-being.
  • Retirement savings plans with company matching contributions.
  • Professional development opportunities, workshops, and conferences.
  • Fun and inclusive company events, team-building activities, and celebrations.
Working hours
  • Monday - Friday 9 AM - 5 PM

Equal Opportunity, Accessibility & Privacy

We are an equal opportunity employer and are committed to fostering an inclusive and respectful workplace. We welcome applications from all qualified candidates and do not discriminate on the basis of race, colour, ancestry, place of origin, religion, sex, sexual orientation, gender identity or expression, age, disability, marital or family status, or any other characteristic protected by applicable law.In accordance with the Accessibility for Ontarians with Disabilities Act (AODA), accommodations are available throughout the recruitment, selection, and assessment process. Applicants requiring accommodation may contact the employer to make arrangements.Personal information collected during the recruitment process will be used solely for hiring purposes and handled in accordance with applicable privacy legislation.

Use of Technology in Hiring

We may use automated tools or artificial intelligence to support certain aspects of our recruitment process, such as application screening or scheduling. These tools are designed to assist, not replace, human decision-making, and all hiring decisions involve human review.

Job location

    Share this job

    Similar jobs

    job-searchBar

    Salary CAD 4,000 - 5,000 per year

    Full Time - Remote

    We are seeking a highly skilled Senior Frontend Developer with a strong focus on React to join our dynamic team. This role involves collaborating closely with cross-functional teams to design and implement user-friendly web applications that enhan...

    favorite

    Apply now

    2 days ago

    Location

    Location

    Abbotsford, Canada

    favorite

    Senior Frontend Developer with React Expertise

    USL


    We are seeking a highly skilled Senior Frontend Developer with a strong focus on React to join our dynamic team. This role involves collaborating closely with cross-functional teams to design and i...


    Apply now

    2 days ago

    Salary CAD 4,000 - 5,000 per year

    Full Time - Onsite

    We are seeking a highly skilled and experienced Senior Java Developer to join our dynamic and innovative team, where collaboration and creativity are at the forefront of our culture. In this role, you will be immersed in a structured yet flexible ...

    favorite

    Apply now

    24 days ago

    Location

    Location

    Calgary, Canada

    favorite

    Senior Java Developer

    USL


    We are seeking a highly skilled and experienced Senior Java Developer to join our dynamic and innovative team, where collaboration and creativity are at the forefront of our culture. In this role, ...


    Apply now

    24 days ago