OneOrigin, where innovation meets imagination! Based in Scottsdale, AZ and Bangalore, India, we’re on a mission to harness the power of AI to transform the way Higher Education
institutions operate. Our cutting-edge software solutions streamline administrative processes, enhance student engagement, and empower data-driven decision-making.
Whether it’s automating tasks, providing actionable insights, or improving learning outcomes, we make AI accessible and impactful for colleges and universities. #LI-Onsite
In this role you will:
- Work closely with product managers and stakeholders to understand feature requirements and objectives.
- Own and execute the development of product functionalities supporting the build of new features/enhancements to the product.
- Develop modular, reusable code components to streamline development and maintenance.
- Optimize the application by identifying areas of improvement with regard to performance, security, reusability, focusing on the backend of the application.
- Build an understanding of the product/business and identify the right design patterns/architecture to implement.
- Help UX designers/product managers understand feasibility or effort for developments being planned and help prioritize.
- Contribute to team growth by sharing best practices, improvement suggestions, sharing constructive feedback around code quality, processes, documentation, etc.
- Troubleshoot and debug issues through systematic problem-solving, debugging, and testing.
- Create and maintain technical documentation for code, APIs, and system architecture.
Role Requirements:
- 3-6 years of professional experience in full stack development, particularly with Node.js and preferably using Express, React or any other frontend frameworks. Some Python experience would be great.
- Working experience on Relational or Non Relational Database.
- Strong understanding of data structures and design patterns.
- Experience with RESTfull services.
- Solid knowledge of software development best practices and a commitment to writing clean, maintainable code.
- Excellent problem-solving and communication skills to interact with On-site Clients, Project Manager and Senior Management.