Design, build, and deliver high-quality software systems that power Robotic Assistance Devices' products. Work closely with cross-functional teams to build scalable, maintainable, and reliable systems.
Requirements
- Design, develop, test, and maintain scalable software systems and services.
- Take ownership of features and components from design through implementation, testing, and release.
- Write clean, efficient, and well-tested code following best practices.
- Participate in system design and architecture discussions.
- Break down complex problems into manageable components and deliver solutions effectively.
- Collaborate with cross-functional teams to understand requirements and deliver high-quality outcomes.
- Review code and provide constructive feedback to maintain engineering standards.
- Identify and resolve performance, scalability, and reliability issues.
- Contribute to continuous improvement of development processes and engineering practices.
Benefits
- Opportunity to work on impactful systems used in real-world environments.
- Collaboration with experienced engineering, product, and design teams.
- A culture that values strong engineering fundamentals and continuous learning.
- Competitive compensation aligned with local market standards.