Software Engineering Done Right

3/F CJV Building
108 Aguirre Street, Legazpi Village,
Makati City, Philippines 1229


We won't promise you the world.
Instead, we will give you the truth.

The world has recognized the Philippines as one of the leading outsourcing destinations. We want to keep true to this reputation by showcasing the talent of the Filipino software developer. We will do what we can, to the best of our ability, to make sure you grow as a professional, as a person, and as a responsible citizen of this country. That is our promise.


Imagine a workplace where scientists, open sourcerers, and technopreneurs meet to ignite ideas.

Welcome to O&B - a center for innovation and creativity, a company that keeps minds sharp, an organization that is constant pursuit of excellence.


Career Opportunity

Sales Intern

Job Description:

  • Maintains and updates the list of client contact information
  • Makes outbound calls to prospective customers
  • Prepares status reports, including activity, closings, and follow ups
  • Establishes contacts in new accounts
  • Identifies and contacts sales leads and other accounts as assigned
  • Responds to emails for any sales related concerns


  • Undergraduate students of business administration, marketing, communication, or any related course
  • Excellent oral and written communication skills
  • Highly organized, persuasive, and good with numbers

Apply here

* Please take note that only shortlisted applicants will be notified for exam and/or interviews.


Job Description

We are looking for a Node.js Developer responsible for managing the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your co-workers into the application. Therefore, a basic understanding of front-end technologies is necessary as well.

Skills and Qualifications:

  • Strong proficiency with JavaScript
  • Knowledge of Node.js and frameworks available for it, specifically Express, and LoopBack.
  • Understanding the nature of asynchronous programming and its quirks and workarounds
  • Proficient understanding of code versioning tools, such as Git
  • 1-2 years of experience working with JavaScript and/or Node.js

Apply here

* Please take note that only shortlisted applicants will be notified for exam and/or interviews.


As the key technical resource on the UX team, you will work with other designers on the team to bring product concepts to life.

Primary Roles:


  • 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.


  • 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.


  • Concept prototype
  • Front-end UI for website, mobile site and hybrid mobile application.


  • 5+ years of relevant work experience in Software Development, UX Development, or Simulation fields.
  • A solid portfolio demonstrating breadth and creativity in product development as well as a versatility with multiple methodologies and methods.
  • Must have strong knowledge of Ajax/JavaScript, CSS and HTML.
  • React.js or Angular experience is a plus.
  • Knowledge of SASS/LESS and BEM are definitely advantageous.
  • Must have strong knowledge of server-side scripting and template usage in languages like node.js.
  • Advanced Knowledge in SEO and Internet Marketing are pluses.
  • Knowledge in navigating Photoshop, Fireworks, Sketch, InVision or other software tools used to communicate interaction designs are a must.
  • Keen understanding of interaction best practices and a strong empathy for the end users’ goals.
  • Passion for new trends and strong interest in next-gen interfaces and products.
  • BA/BS or MA/MS in Computer Science, Engineering, HCI, industrial design, graphic design, related field or equivalent experience.
Apply here

* Please take note that only shortlisted applicants will be notified for exam and/or interviews.


The Graphic Design Intern will be joining the Marketing Team of O&B and would act as an in-house creative agency for all of the company's creative requirements. The successful candidate will have a valuable participation in the actual projects-from conceptualization, development, production to execution of creative works.

Projects don't start and end with graphic design; the responsibilities extend towards web design/development, branding, marketing, search engine optimization, video production, etc. O&B's internship program for Graphic Design interns will provide projects that will help prepare them for the real world.

The successful candidate can take advantage of the company's facilities and resources (books, internal training, and will also have a comfortable and cool workplace while learning and working simultaneously.

Requirements / Qualifications

  1. Candidates should be current Junior to Senior student taking up Multimedia Arts, Fine Arts, Information Systems, or any related course.
  2. Able to multi-task; with good layout, design talent and video editing skills.
  3. Creative and willing to learn new things.
  4. We prefer someone who has strong knowledge in Wordpress.

*Also, provide a sample portfolio and send it to This email address is being protected from spambots. You need JavaScript enabled to view it.

Apply here

* Please take note that only shortlisted applicants will be notified for exam and/or interviews.


The HR Intern will be joining the talent management arm of Orange & Bronze Software Labs Inc. The team helps in building the software community through supporting different areas, like academe, together with users groups and organizations.

This is complemented by the internal growth and career development of all our O&Bers, balancing growth from within and outside the company.

Our role is defined by a long-term strategy, supported by our short-term wins. Aligning continuously, toward the vision of building a Filipino technology company admired by the world.

A successful candidate will be exposed to the different initiatives that drive growth throughout O&B, from organizational events to process initiatives that make our vision more possible.

Job Description:

  • Provides general administrative support to Recruitment activities of the company
  • Screens and sources out resumes to various job portals
  • Administers examinations to all shortlisted candidates
  • Compiles scores and schedule interviews for qualified applicants
  • Facilitates checking of examination papers, coordinates with the interviewer for his/her availability, and schedules interview both for technical and behavioral interviews
  • Updates recruitment tracker to provide detailed information of all applicants
  • Prepares Mutual Non-Disclosure Agreement for newly hired employees
  • Performs routine clerical duties including replying to emails, filing, photocopying, and data entry
  • Prepares job offer kits which includes pre-employment requirements, government forms, and bank forms
  • Updates HR tracker for all types of movements such as promotion and salary increases.
  • Assists in preparing HR internal and external events


Candidate must be currently pursuing a Bachelor’s / College Degree in Business Administration/Management, Human Resource Management, Psychology or equivalent.

  • Required skills (s): Communication skills, adept in Office Applications
  • Required language (s): Filipino, English
  • Enthusiastic and displays a genuine interest on the tasks assigned
  • Ability to function under minimal supervision
  • Ability to function under minimal supervision
    • 1 internship position available for duration of 2 months.

Apply here

* Please take note that only shortlisted applicants will be notified for exam and/or interviews.


Job Description:

  • Design Java systems
  • Lead and mentor teams of software engineers, particularly in the technical aspects of their work.
  • Accountable for the overall performance of the team, the discipline, morale and growth of team members, and client satisfaction.
  • Specifying and enforcing the development process and practices.
  • Coding critical parts of the system.
  • Interacting with client in the determination of requirements and change requests
  • Installation and configuration of software
  • Research, testing & documentation
  • Senior Software Engineer or Architect may also assume the role of consultant. The role largely involves assisting or advising clients in the field of software development
  • Other roles and tasks related to Consulting Services may be assigned as needed


  • Strong skills and experience in Java and Java EE.
  • Solid grasp of Java/JavaEE Best Practices, Enterprise Architecture, Object-Oriented Design, Domain-Driven Design.
  • Strong experience with Spring, Hibernate, Grails and/or Oracle Fusion Middleware a plus.
  • Strong experience with Agile Software Development a plus

Apply here

* Please take note that only shortlisted applicants will be notified for exam and/or interviews.


Job Description:

The Associate Software Engineer/Software Engineer assumes the role of consultant, which involves implementing, assisting and/or advising clients in the field of software development.

  • Expected to seek out and understand the business value of the clients.
  • Must be able to provide software solutions to our clients to satisfy their current business needs.
  • Must be able to adapt to the clients' environment and culture to ensure that we are able to deliver clients' expectations. This includes dress code and working hours.
  • Must be able to assess how to implement better software practices as the need arises.
  • Must be able to influence the clients positively toward implementing best practices into their software engineering.

Client Management

  • Delights the client with software solutions.
  • Understands clients' expectations and works towards achieving them.
  • Handles clients' expectations and manages them appropriately.


  • Initiates to understand more about the client's domain to build a working understanding of the client's needs.
  • Researches on technologies or solutions to help build what the client needs.

Software Development

  • Designs software to ensure that the most suitable solutions are built.
  • Develops appropriate software solutions to meet the clients' needs.
  • Installs and configures software to suit clients' requirements.
  • Implements software solutions to better achieve the business value agreed on by the client.


  • Collaborates with teammates and other stakeholders to get the best output of the team.
  • Initiates open discussion with the clients to get a better understanding of their needs.
  • Is able to discuss with the clients' impediments and works together to resolve problems.

Testing and Documentation

  • Implements best practices in software development such as testing, self documenting code and other practices necessary for delivering sustainable and working software.

Other roles and tasks may be assigned as necessary.


  • Java or any other OOP language
  • Knowledge of programming best practices
  • Knowledge of Object-Oriented Programming
  • Passionate about programming


  • Linux
  • Object-Oriented Design
  • Design Patterns
  • Enterprise Patterns
Apply here

* Please take note that only shortlisted applicants will be notified for exam and/or interviews.


Job Description:

  1. Business Analysis

    Elicits and analyzes requirements for a software development project. Will serve as business domain experts in a team. Writes documentation in the form of, but not limited to, Use Cases, User Stories, Process Flow Diagrams.

  2. Quality Assurance

    Verifies that work produced meets elicited requirements through test plan / test case development and execution. Spearheads the quality measures that the team will adhere to by formulating code quality and test case quality metrics, among other things. Familiarity with the use of issue-tracking software is a plus.


  • Self-learner
  • Team player
  • Disciplined
  • Highly analytical
  • Creative
  • Optional: Familiarity with Agile Methodologies or the Rational Unified Process is a plus

Fresh graduates are welcome to apply.

Apply here

* Please take note that only shortlisted applicants will be notified for exam and/or interviews.


Job Description:

  • Development of design prototypes, site navigation and layout of content for various web projects.
  • Ensuring that layouts of content are accessible and logical; recommend improvements if necessary.
  • Development of visual concepts that match the content and ensure that websites are easy to navigate.
  • Perform maintenance and updates to existing websites.
  • Strong skills in HTML, CSS, and JavaScript.
  • Knowledge and experience in SEO, CSS pre-processors, and responsive design, is a plus.
  • Other roles and tasks related to web design may be assigned as needed.
Apply here

* Please take note that only shortlisted applicants will be notified for exam and/or interviews.

Front-End and Mobile Developer

Job Description:

Orange & Bronze Software Labs and CIIT College of Arts and Technology have partnered to create Edusuite, an artificial-intelligence-driven system to manage universities & colleges.


  • Strong skills in HTML, CSS, and JavaScript.
  • Experience in developing Apps for iOS and Android.
  • Knowledge and experience in SEO, CSS pre-processors, and responsive design, is a plus.
  • Please include a link to your portfolio of past websites and apps

How to Apply

Send your resume to This email address is being protected from spambots. You need JavaScript enabled to view it., with the subject “Front-End and Mobile Developer”


Recruitment Process Q&A

Kindly fill-out the online application form  and then submit your resume to This email address is being protected from spambots. You need JavaScript enabled to view it. and indicate the position in the subject line.

You will receive an e-mail acknowledgement about your job application. If you are qualified for the position, you will be contacted by a recruiter to invite you to take our examination.

The interview process is very rigorous. It includes a technical, behavioral and sometimes, client interview. You’ll be asked a series of questions about your academic and work background. You should also be able to elaborate on your answers by providing extant details regarding your previous accomplishments. You’ll be allowed to ask questions at the end of the interview.

You’ll be notified through e-mail whether you passed or failed the exam/interview. It usually takes us a week to process your application. We suggest that you look at your e-mail inbox from time to time.

Upon passing the series of interviews, the next step would be the job offer meeting. A recruiter will coordinate with you to ask your availability.

Just email This email address is being protected from spambots. You need JavaScript enabled to view it. for your application concerns.