Match score not available

(Remote) Full Stack Software Engineer

Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

5+ years full stack development experience, Proficiency in JavaScript, jQuery, CSS, Strong back-end skills in Java/J2EE, Bachelor's or Master’s in Computer Science, Understanding of OOD and system architecture.

Key responsabilities:

  • Lead development of front-end user interfaces
  • Design and implement back-end logic and APIs
  • Collaborate with cross-functional teams on requirements
  • Develop scalable UI components adhering to best practices
  • Optimize web applications for performance and scalability
Harris Computer logo
Harris Computer Computer Software / SaaS Large http://www.harriscomputer.com/
10001 Employees
See more Harris Computer offers

Job description

Silverblaze, a division of Harris, is seeking an experienced Lead Full Stack Software Developer with a strong focus on front-end development and solid backend expertise. This is a fully remote position open to candidates across Canada, with close collaboration required with a distributed team across North American time zones, particularly the Eastern Time Zone.

In this role, you will work on both front-end (70%) and back-end (30%) development, contributing to UI redesign, API development, product integration, stack modernization, and DevOps practices. You’ll work closely with cross-functional teams to create responsive, scalable web applications that provide an exceptional user experience.

Responsibilities:

  • Lead the development of front-end user interfaces, ensuring responsiveness, interactivity, and visual appeal across web and mobile platforms (Android, iOS).
  • Design and implement back-end logic, APIs, and database integrations that support front-end functionality and ensure smooth data flow.
  • Collaborate with product management, UI/UX designers, and backend developers to assess requirements and ensure end-to-end feasibility.
  • Develop reusable and scalable UI components, while adhering to best practices for both front-end and back-end development.
  • Optimize web applications for performance and scalability by reviewing usage metrics and implementing improvements on both the client and server sides.
  • Play a key role in architectural decisions, ensuring that both front-end and back-end components are modular, maintainable, and aligned with the overall system design.
  • Foster continuous learning and development within the team, keeping up with industry trends and new technologies.
  • Thrive in a fast-paced, dynamic environment while contributing to key strategic initiatives.

Required Skills and Qualifications:

  • 5+ years of experience as a full stack web developer, with a strong emphasis on front-end and solid experience in back-end development.
  • Proficiency in front-end technologies such as JavaScript, jQuery, CSS, Bootstrap, TypeScript, and either ReactJS or Angular.
  • Strong back-end development experience with technologies such as Java/J2EE, RESTful APIs, and database management (MS SQL, Azure SQL).
  • Solid understanding of Object-Oriented Design (OOD), data structures, algorithms, system architecture, and design patterns.
  • Hands-on experience with server environments such as Apache and Tomcat.
  • Bachelor's or Master’s degree in Computer Science, Software Engineering, or equivalent experience.
  • Excellent problem-solving and analytical skills, with a strong focus on both client-side and server-side code quality.
  • Strong communication and collaboration skills, with the ability to work effectively in cross-functional teams.

Bonus Qualifications:

  • UI/UX design experience.
  • Experience with mobile development or frameworks like Ionic.
  • Knowledge or experience in the Utilities or AMI industry.
  • Familiarity with design tools (Invision, Sketch, Adobe, Figma).
  • Experience with cloud platforms (AWS, Azure, GCP) and code analysis tools.
  • Experience leading and mentoring development teams

What we offer:

  • Generous Leave Package: Begin with 3 weeks of vacation and 5 personal days to ensure a healthy work-life balance.
  • Comprehensive Health Coverage: Enjoy medical, dental, and vision insurance coverage right from your first day of employment, ensuring your well-being is a top priority.
  • Financial Benefits: Participate in our employee stock ownership program and take advantage of RRSP/401k matching programs to secure your financial future.
  • Exciting Project Opportunities: Immerse yourself in the chance to work on challenging projects that foster professional growth and development.
  • Impactful Contributions: Your decisions will directly influence the development of software used by millions of users, providing a fulfilling and impactful career experience.

About SilverBlaze:

SilverBlaze is an award-winning software innovation and development firm. Founded in 1999, and joined Harris family in 2020. SilverBlaze provides utilities with value-focused, highly-customizable web self-service portal and smart forms software.

About Harris:

Harris is a leading provider of mission critical software to the public sector in North America. As a wholly owned subsidiary of Constellation Software Inc. (“CSI”, symbol CSU on the TSX), Harris has become the cornerstone for CSI’s investment in utility, local government, school districts, public safety, and healthcare software verticals. Our success has been realized through investments in our proprietary software and market expertise. This focus, combined with acquiring businesses that build upon or complement our offerings, has helped drive our success. Harris will continue to growth through reinvestment – both in the people and products that we offer and making investments in acquiring new businesses. 
 

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Computer Software / SaaS
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Full Stack Engineer Related jobs