Hiring manager putting post-its on the glass wall


We're looking for talented individuals who would like to thrive in a culture of learning, collaboration, and productivity.

O&B seeks to enhance the culture of learning throughout the organization through various employee programs. We bring knowledge sharing to our people using different avenues and expose them to growth opportunities.


Mid-level JavaScript Software Engineer

The Mid-Level JavaScript Software Engineer is responsible for developing and implementing user interface components using React.js, Redux, Flux, and Webpack. S/he should be able to design and build modern user interface components to enhance application performance.

Primary Roles
  • Do
    • Helping define the future direction of our services by actively participating in ideation exercises, experience brainstorms, and driving product development efforts.
    • Solving technical problems creatively by continually assessing capabilities on existing and new technology, refactoring code, and adding new code to work around issues.
    • Interfacing directly with technical groups, science teams, and partner groups, to better understand the concept vision and technical requirements.
    • Research and anticipate emerging technologies allowing for the potential to deliver the most up-to-date solutions.
    • Work hand-in-hand with program managers, developers, and other designers to bring the team’s ideas to life.
  • Display
    • Deep experience programming and a strong passion for exploring different user experiences
    • Exceptional technical skill and creativity to increase our team’s development efforts.
    • Strong project management, communication, and collaboration skills.
  • Deliver
    • Concept prototype
    • Front-end UI for a website, mobile site, and hybrid mobile application.
  • 3-5yrs of relevant work experience in Software Development, UX Development, or Simulation fields;
  • Knowledge in JavaScript and React Concepts;
  • Excellent front-end coding skills;
  • Good understanding of progressive web applications;
  • Proficiency in writing clean and maintainable code;
  • Flexibility in terms of task assignments and working hours; and
  • Stable internet connection at home for the application process and possible work-from-home arrangement.


Let’s work together