(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.
...
- Rate: 120000
- Location: Ottawa, CA-ON
- Type: Permanent
- Industry: Science
- Recruiter: N. Harris Computer Corporation - CAD
- Contact: Not Specified
- Email: to view click here
- Reference: R0027354
- Posted: 2024-10-26 08:44:04 -
- View all Jobs from N. Harris Computer Corporation - CAD
More Jobs from N. Harris Computer Corporation - CAD
- Production Supervisor
- Machine Operator
- Industrial Electrician
- Field Deployment Specialist
- Die Process Engineer
- Legal Internship - 2025
- Senior Data Scientist
- TAD Manufacturing Process Engineer
- TAD Manufacturing Process Engineer
- Legal Internship - 2025
- TAD Manufacturing Process Engineer
- TAD Manufacturing Process Engineer
- TAD Manufacturing Process Engineer
- Forklift Operator
- Environmental Engineer (Water)
- EDP - Engineer Early Careers
- Performance Leader - Woodyard
- TAD Manufacturing Process Engineer
- Electrical & Instrumentation (E&I) Technician - Spartanburg
- Fiberline Operator