Opportunity to work on real-world web applications and software solutions. As a Software Developer, you will be part of a dynamic team creating impactful solutions.
Responsibilities:
1. Develop and maintain React Native mobile apps for InBlox (iOS + Android)
2. Build and scale the InBlox web platform using React.js + Next.js (SSR/static)
3. Implement reusable UI components using Tailwind CSS
4. Write robust, maintainable code in TypeScript across the stack
5. Create APIs and backend services using Node.js
6. Integrate with Blackly, AI tools, and hardware (ESP32, Arduino) via Bluetooth/WiFi
7. Ensure smooth performance, minimal lag, and responsiveness on all devices.
8. Collaborate on UX design, testing, version control, and feature rollouts
9. Participate in brainstorming sessions for new product features and learning modules
10. Collaborate with the team to ensure seamless frontend-backend integration.
11. Deploy the project on Vercel or Netlify, etc
Skills Required:
1. Strong proficiency in Next.js, React.js and TypeScript.
2. Experience with Blockly or Scratch Blocks integration.
3. Node.js for backend/API development.
4. Proficiency in HTML, CSS, JavaScript, and Tailwind CSS.
5. Familiarity with frontend state management (Redux/Zustand is a plus).
6. Knowledge of RESTful APIs and third-party integrations.
7. Experience with Github and version control.
9. Strong problem-solving, debugging, Critical thinking and problem-solving abilities.