Software Engineer - Fullstack at Unbox Robotics
About Unbox Robotics
As a Fullstack Software Engineer, you will play a key role in building and scaling the web platforms that power our robotics and logistics ecosystem. You will work across the frontend and backend stack, contribute to system design decisions, and collaborate closely with product, deployment, and infrastructure teams.
This role is ideal for engineers who enjoy ownership, depth, and impact, and who have experience working in product-driven or high-growth environments.
Roles & Responsibilities:
- Design, develop, test, and maintain scalable fullstack applications
- Build responsive and maintainable frontend applications using modern JavaScript frameworks
- Develop and maintain backend services and RESTful APIs
- Plan, build, deploy, and maintain application stacks in production environments
- Collaborate with cross-functional teams on requirements, design, and delivery
- Troubleshoot and resolve production and deployment issues
- Write and maintain technical documentation and user manuals
- Contribute to improving code quality, performance, and system reliability
- Support test automation and CI/CD practices.
Requirements:
- 3–5 years of relevant fullstack development experience
- Strong proficiency in JavaScript
- Hands-on experience with React, HTML, CSS, and Redux
- Backend development experience using Node.js and Express.js
- Strong working knowledge of PostgreSQL and relational database design
- Solid understanding of Data Structures, Algorithms, and OOP principles
- Experience using Git / GitLab for version control and collaboration
- Working knowledge of Docker and containerized environments
- Experience with unit testing and test automation using Jest, Mocha, or Chai
- Comfortable working in Linux-based environments and using SQL / scripting as needed
Good to Have:
- Experience with Redis and RabbitMQ
- Exposure to microservices architecture and distributed systems
- Experience with monitoring and observability tools such as Grafana and Prometheus
- Familiarity with TDD / BDD practices
- Exposure to data analytics tools
- Prior experience in startup or fast-paced product environments
Eligible Candidates:
- Desired Qualification: BE / BTech / MCA in Computer Science or related disciplines
- Work Experience: 3–5 years
We Value:
- Constant learner to become a Subject Matter Expert
- Proven record in start-up environment working with innovations
- Exposure to a high paced working environment
- Ability to conduct detailed procedures in a time-constrained environment
Work Location: Pune
Work Mode: In Campus
Salary Range: Competitive Salary