Senior Fullstack Engineer

 

Description:

Responsibilities:

  • Primarily focus on developing robust backend components, while collaborating with frontend teams to ensure seamless integration and functionality across the software stack.

  • Develop both frontend and backend components, encompassing the complete software stack.

  • Design streamlined and efficient architectures to meet customer requirements and optimize system performance.

  • Build robust and scalable systems capable of handling high volumes of traffic and ensuring exceptional user experiences.

  • Resolve complex challenges, such as performance bottlenecks and concurrency issues, while proposing innovative solutions.

  • Provide engineering insights to guide product decisions and shape the team roadmap, leveraging industry best practices and emerging technologies.

  • Contribute to and extend the cloud evidence redaction platform.

  • Develop modular and distributed applications that can scale across multiple servers.

  • Build and maintain key backend components and APIs using Node.js, OpenAPI, SQL, and other relevant technologies.

  • Analyze field data to identify areas for system improvement and enhancement.

  • Present and discuss ideas and results within the team and with internal stakeholders.

  • Design efficient architectures to meet customer requirements.

  • Develop highly scalable systems capable of handling high traffic loads.

  • Solve complex issues, including performance and concurrency challenges, and propose effective solutions.

  • Provide engineering insights to guide product decisions and shape the team roadmap.


Requirements:

  • Minimum of 4 years of professional experience as a software engineer, demonstrating solid foundation in software development principles and practices.

  • Extensive expertise in Node.js, showcasing advanced knowledge and proficiency in leveraging its capabilities to build sophisticated applications.

  • Proven track record in designing robust and efficient RESTful APIs, ensuring seamless integration and interaction between system components.

  • Relevant experience with Vue.js or equivalent single-page application libraries (e.g., React.js), displaying proficiency in developing intuitive user interfaces and interactive web applications.

  • Comprehensive understanding of diverse networking protocols, enabling seamless communication and data exchange between interconnected systems.

  • Demonstrated ability to scale web-based applications and APIs, handling increased traffic loads for optimal performance and reliability.

  • Strong collaborative and team player skills, contributing effectively to a cohesive and productive work environment with open communication and knowledge sharing.

Organization Motorola Solutions
Industry IT / Telecom / Software Jobs
Occupational Category Senior Fullstack Engineer
Job Location Toronto,Canada
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2024-06-26 5:49 am
Expires on 2025-01-25