Senior/Software Developer
Full-time
Senior Executive
1 month ago
What You Will DoDesign, develop, and maintain software components across backend services and system-level modulesApply sound software architecture an.....
What You Will Do
- Design, develop, and maintain software components across backend services and system-level modules
- Apply sound software architecture and system design principles to real-world problems
- Implement efficient algorithms and data structures with attention to performance and reliability
- Collaborate with product, robotics, and platform teams to translate requirements into technical solutions
- Debug, test, and improve existing systems to ensure robustness and scalability
- Contribute to technical discussions, design reviews, and code reviews
Requirements
- Bachelor’s or Master’s degree in Computer Science, Engineering or a related field
- Strong fundamentals in computer science, including algorithms, data structures, and system design
- Strong proficiency in C# and Python is preferred; working knowledge of C++ or Java is a plus
- Exposure to backend development; full-stack experience is a plus
- Ability to reason about software architecture, modularity, and maintainability
- A portfolio demonstrating your work (e.g. GitHub, personal website, or relevant projects)
Good to Have
- Experience with web frameworks, APIs, or distributed systems
- Familiarity with databases, cloud services, or containerized environments
- Prior exposure to robotics, automation, or industrial software systems
- Experience with AI-assisted development tools (e.g. Claude workflows, AI code assistants) to enhance developer productivity is advantageous.
Official account of Jobstore.