Senior Front-End / Full-Stack Engineer in Ottawa

Senior Front-End / Full-Stack Engineer in Ottawa

Ottawa Full-Time 94500 - 115500 $ / year (est.) On-site
H

At a Glance

  • Tasks: Build and enhance modern web applications using React and full-stack technologies.
  • Company: Join a forward-thinking tech company focused on innovation and collaboration.
  • Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
  • Other info: Dynamic team environment with a focus on Agile methodologies and career advancement.
  • Why this job: Make an impact by developing user-friendly applications that enhance user experience.
  • Qualifications: 5+ years in software development with strong React and backend skills.

The predicted salary is between 94500 - 115500 $ per year.

We are seeking a Senior Front-End / Full-Stack Engineer to build and enhance modern enterprise web applications.

This role has a strong focus on React and modern front-end development, with opportunities to contribute across APIs, backend services, and full-stack features.

The ideal candidate is a senior engineer with strong React expertise who can work effectively across the application stack.

Key Responsibilities

  • Build reusable, accessible, and maintainable UI components.
  • Develop intuitive user interfaces and improve workflows, navigation, usability, and overall user experience.
  • Develop and integrate REST APIs and backend services.
  • Contribute to backend development using Ruby on Rails, Python, Go, or similar technologies.
  • Deliver end-to-end features across front-end, backend, APIs, and data.
  • Troubleshoot and optimize application performance and reliability.
  • Write automated tests and participate in code reviews.
  • Collaborate with product managers, designers, UX professionals, QA, architects, and engineering teams.
  • Participate in Agile/Scrum development and contribute to technical design decisions.
  • Required Qualifications
  • 5+ years of professional software development experience.
  • Strong knowledge of HTML5 and CSS3.
  • Experience building production-quality web applications.
  • Experience with REST APIs and backend services.
  • Experience with at least one backend technology such as Ruby on Rails, Python, Go, Node. js, or Java.
  • Experience with Git, automated testing, and modern development practices.
  • Strong understanding of responsive design, web application architecture, and performance.
  • Excellent problem-solving, communication, and collaboration skills.
  • Preferred Qualifications
  • Experience with Ruby on Rails, Python, or Go.
  • Experience with microservices or distributed systems.
  • Experience with design systems and reusable component libraries.
  • Experience with CI/CD, Docker, or cloud platforms.
  • Knowledge of web accessibility and performance optimization.
  • Experience with AI-assisted development tools.
  • Experience working in an Agile/Scrum environment.

Applicants must be legally authorized to work in Canada. Accommodation is available upon request throughout the recruitment process

#J-18808-Ljbffr

Senior Front-End / Full-Stack Engineer in Ottawa employer: High Tech Genesis

High Tech Genesis is an exceptional employer that fosters a culture of innovation and collaboration, making it an ideal place for a Lead FPGA Engineer to thrive. With a focus on cutting-edge technology development in Canada, employees benefit from hands-on experience, strong support for professional growth, and the opportunity to work alongside talented teams dedicated to turning ambitious projects into reality. The company values its employees by providing a dynamic work environment that encourages creativity and problem-solving, ensuring that every team member can make a meaningful impact.

H

Contact Details:

High Tech Genesis Recruitment Team

We think you need these skills to ace Senior Front-End / Full-Stack Engineer in Ottawa

React
HTML5
CSS3
REST APIs
Ruby on Rails
Python
Go