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, ON, Canada |
| Shift Type | Morning |
| Job Type | Full Time |
| Gender | No Preference |
| Career Level | Experienced Professional |
| Experience | 4 Years |
| Posted at | 2024-05-04 5:41 am |
| Expires on | 2026-11-30 |