
Full Stack Engineer
Efovinity Inc
full-time
Posted on:
Location Type: Remote
Location: Canada
Visit company websiteExplore more
Tech Stack
About the role
- Design and build high-quality web interfaces using React and Tailwind for applications that interact with robotics systems and operational tooling.
- Implement full-stack features across Node.js services, PostgreSQL databases, and frontend applications.
- Translate complex robotics capabilities and system data into clear, usable UX for operators and engineers.
- Break down product and engineering problems into structured implementation plans, technical tasks, and PRs.
- Collaborate with engineering and product teams to shape PRDs, feature scopes, and delivery plans.
- Integrate web applications with robotics and infrastructure systems, including Python services and ROS-based components when required.
- Troubleshoot and debug issues across the stack, from frontend rendering to backend APIs and system integrations.
- Communicate technical blockers early and work collaboratively to resolve them.
- Use AI development tools effectively to accelerate research, debugging, and implementation while maintaining high code quality.
- Contribute to maintaining a clean, maintainable codebase and strong engineering standards across the web platform.
Requirements
- Proven experience as a Senior Full Stack Engineer building production web applications.
- Strong frontend development skills with React and experience building responsive, maintainable UI systems.
- Demonstrated understanding of good UX design and user interaction patterns in complex applications.
- Experience building and maintaining Node.js backend services and PostgreSQL-backed systems.
- Ability to break down complex technical work into structured implementation plans and well-scoped pull requests.
- Strong troubleshooting skills and the ability to debug issues across frontend, backend, and integration layers.
- Experience collaborating closely with engineers and product teams to define and execute technical solutions.
- Comfort navigating unfamiliar technical domains, reading documentation, and integrating external systems.
- Ability to leverage AI development tools productively to accelerate engineering work while maintaining engineering judgment.
- Clear communication skills and a proactive approach to identifying and resolving technical blockers.
Benefits
- High exposure: Work directly with founders and leadership on decisions that shape the company’s trajectory
- Career acceleration: Develop deep experience building real-world operational software used to control and monitor physical systems.
- Real impact: Your work will shape how engineers, operators, and customers interact with Sunrise Robotics technology as the company scales.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
ReactTailwindNode.jsPostgreSQLPythonROSUX designfull-stack developmentdebuggingAI development tools
Soft Skills
collaborationcommunicationtroubleshootingproblem-solvingproactive approachstructured implementationtechnical documentationuser interaction patternsengineering judgmentmaintainable code