Skip over navigation

Join the Oro Team

We are looking to expand our team of open source business solutions professionals

Tech Lead/JavaScript Developer (React, Vue.js or Angular)

Oro Inc. is looking for a Sr. JavaScript Engineer to join our development team.
This role is an excellent opportunity for the engineer to introduce modern JS frameworks, architecture and practices to very advance business application


  • 5+ years of professional experience
  • Strong object-oriented design and development experience
  • Experience of building complex JS apps using one of the modern frameworks (React, Vue.js or Angular)
  • Good knowledge of plain JavaScript
  • Automated testing and good understanding of CI process
  • Solid understanding of modular architecture
  • Solid knowledge of HTML and CSS
  • Strong written and verbal English communication skills


  • Write well-formulated, testable, and readable code using appropriate software design patterns
  • Review, maintain, and refactor existing code to meet the requirements for improved or new features
  • Write technical documentation of code, algorithms, and APIs
  • Help draft end-user manuals
  • Continuously assess and improve platform architecture and performance
  • Create and maintain infrastructure and software architecture diagrams
  • Conduct code reviews and promote the development of well-formulated, testable, and readable code
  • Help to mentor and onboard engineers in the team


Field Sales Application
Back Office application with optimized Sales Representative experience. Application must support offline mode, must be mobile friendly (PWA), built with modern JS framework and create foundation for back office functionality refactoring and re-architecting.

Checkout SPA

Create foundation for checkout application which will allow to manage checkout experience with frontend developer friendly tech stack.

Back to top