US Jobs US Jobs     UK Jobs UK Jobs     EU Jobs EU Jobs

   

(Remote) Full Stack Software Engineer

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.
...




Share Job