You've landed at the right place. oDesk is now Upwork. Learn about the new platform.

Oop Jobs

11 were found based on your criteria {{ paging.total | number:0 }} were found based on your criteria

show all
  • Hourly ({{ jobTypeController.getFacetCount("hourly") | number:0}})
  • Fixed Price ({{ jobTypeController.getFacetCount("fixed") | number:0}})
show all
only
only
only
show all
only
only
only
only
only
show all
only
only
only
Looking for the Team App?
Download the New Upwork Team App
Hourly - Entry Level ($) - Est. Time: More than 6 months, Less than 10 hrs/week - Posted
RESPONSIBILITIES - Write “clean”, well designed code & new modules for our software - Troubleshoot, test and maintain the core product - Contribute in all phases of the development lifecycle REQUIREMENTS - Proven software development experience in PHP - Strong understanding of OOP Concepts - Demonstrable knowledge of web technologies including HTML, CSS, Javascript, AJAX - Good knowledge of relational databases, version control tools and of developing web services - Understanding of open source projects (Laravel, Symphony, Doctrine, xCRUD, tcpdf etc.) - Experience in common third-party APIs (Google, Sendgrid, Scribd, Dropbox etc.) - Understanding of responsive web-design We are looking for a long-term employee that could work about 30 hours a week.
Skills: Object Oriented Programming (OOP) AJAX API Development CSS
Hourly - Intermediate ($$) - Est. Time: More than 6 months, Less than 10 hrs/week - Posted
We are looking for a web developer able to integrate new elements into an existing php/mysql environment using html/css/javascript skills - knowledge of responsive design principles preferred. Also able to take existing designs and re-purpose them for print, web, and html emails. DUTIES AND RESPONSIBILITIES: • Write well designed, testable, efficient code by using best software development practices • Integrate data from various back-end services API's and databases • Be responsible for maintaining, expanding, and scaling multiple sites REQUIREMENTS: • A solid understanding of how web applications work including security, session management, and best development practices • Adequate knowledge of relational database systems, Object Oriented Programming and web application development • Basic knowledge of Search Engine Optimization process • Aggressive problem diagnosis and creative problem solving skills PERSONAL CHARACTERISTICS: 1.Strong work ethic and ability to work independently or on a team 2. Strong organizational, communication and interpersonal skills. 3. Organized - strong attention to detail and follow-up. 4. Self-directed and self-motivated. WHAT'S IN IT FOR YOU: 1. 401K 2. Medical, Dental, Vision benefits 3. Paid Holidays 4. PTO IMPORTANT: to be considered for this position, please take moment to prove you know how to do the job by taking the following test -->> https://goo.gl/cgLLhw
Skills: Object Oriented Programming (OOP) database programming
Hourly - Entry Level ($) - Est. Time: More than 6 months, 30+ hrs/week - Posted
- Demonstrate expertise in all the phases of the project life cycle; - Quickly gain an understanding of the company's clients, industries, business and project objectives; - Collaborate with technical team leads, developers, business analysts and other specialists to solve problems and execute project challenges while delivering high quality on time and on budget; - Communicate with the client as the primary point of contact on a daily basis; - Analyze and prioritize project activities and client needs, while establishing realistic deadlines; - Achieve a consensus among diverse and dissenting viewpoints, while effectively translating ideas into prioritized and actionable steps; - Create, maintain and present project plans and other relevant project documentation, using a variety of client-determined project management methodologies and tools; - Create project status reports and deliverable progress materials for clients; - Manage the internal team workflow and task assignments; - Thrive in an entrepreneurial environment and provide hands-on troubleshooting and best available solutions.
Skills: Object Oriented Programming (OOP) AngularJS Drupal Laravel Framework
Hourly - Intermediate ($$) - Est. Time: More than 6 months, 30+ hrs/week - Posted
We are looking for Front-end/Javascript developer with experience in building commercial SaaS products and good UX, understanding for a permanent remote job. Requirements: Excellent knowledge of HTML5, XML, CSS3, Javascript, jQuery portfolio, supporting the claim of knowledge and experience English on a good conversational level (preferably advanced) abilityto work 8 hours a day (Mon-Fri). experience of creating SaaS-based software solutions. Knowledge of billing integration is also an asset. The advantage would be : UI experience based on JS experience of creating CSS3 animations experience creating your own JS libraries experience with at least one of these proper framework - angular.js, react.js backbone.js, sugar.js, modernizer.js If you are interested. Please submit this form so we can consider your candidacy for this position. https://docs.google.com/forms/d/1cmM8K3qji2PvPUHgg8L_d7dioTGADx94cvnQKhM6QsQ/viewform
Skills: Object Oriented Programming (OOP) AJAX AngularJS CSS
Hourly - Intermediate ($$) - Est. Time: More than 6 months, 30+ hrs/week - Posted
We are looking for a skilled Java Developer to join our team. You will be involved in designing and maintaining software components used across other teams. This is an ongoing position (30+ hours per week). The hours are flexible, however you will need to have some overlap with our business hours. We are in PST/PDT (UTC -8/-7). You must be fluent in written and verbal English. Applicants must demonstrate expert level understanding of: Object Oriented Programming, unit testing and basic algorithms and data structures. Required Skills: - REST - High level knowledge of Java - Solid understanding of Dependency Injection, Inversion of Control, SOLID and Separation of Concerns principles. - Experience with at least one major framework for developing Java-based applications (e.g. Dropwizard, Spring ...) - Experience writing well-structured, easily maintained unit tests and knowledge of testing frameworks such as JUnit and Mockito. - Understanding the theory behind relational and NoSql databases. Experience with PSQL. - Knowledge of project lifecycle management tools (preferably Maven) - Git Bonus: - Working knowledge of web scripting languages such as PHP
Skills: Object Oriented Programming (OOP) Core Java Git Java
Hourly - Intermediate ($$) - Est. Time: More than 6 months, 30+ hrs/week - Posted
We are looking for Front-end/Javascript developer with experience in building commercial SaaS products and good UX, understanding for a permanent remote job. Requirements: Excellent knowledge of HTML5, XML, CSS3, Javascript, jQuery portfolio, supporting the claim of knowledge and experience English on a good conversational level (preferably advanced) abilityto work 8 hours a day (Mon-Fri). experience of creating SaaS-based software solutions. Knowledge of billing integration is also an asset. The advantage would be : UI experience based on JS experience of creating CSS3 animations experience creating your own JS libraries experience with at least one of these proper framework - angular.js, node.js, backbone.js, sugar.js, modernizer.js If you are interested. Please submit this form so we can consider your candidacy for this position. https://docs.google.com/forms/d/1cmM8K3qji2PvPUHgg8L_d7dioTGADx94cvnQKhM6QsQ/viewform
  • Number of freelancers needed: 3
Skills: Object Oriented Programming (OOP) AJAX AngularJS CSS
Hourly - Expert ($$$) - Est. Time: More than 6 months, 30+ hrs/week - Posted
- Mobile web experience is required - Java script/CSS experience is a plus - Experience with JUnit, Oracle, UNIX - solid concept of Java, OOP, design pattern, multi-threading. - Good understanding or network protocols such as TCP/IP, HTTP etc ... - good grasp of industry best practices in enterprise-class software development, agile methodology - Design and code from specifications, analyzes, evaluates, tests, debugs, documents, and implements complex software apps - Uses coding methods in specific programming languages to initiate or enhance program execution and functionality - Participate in the evaluation, recommendation, and selection of hardware and software solutions - Performs expert-level engineering tasks associated with the analysis, design, and development of computer hardware, firmware, embedded systems, and/or operating systems - Develop, maintain, and report intranet metrics - Interface with different departments within the organization regarding new deployments - Research/analyze data processing functions, methods and procedures - Monitor program execution for expected performance - Requires a bachelor's degree in area of specialty and at least 5 years of experience in the field or in a related area Primary Skill Requirement: Java, J2EE, Spring, Design Pattern, OOP
  • Number of freelancers needed: 3
Skills: Object Oriented Programming (OOP) AJAX J2EE Java
Hourly - Expert ($$$) - Est. Time: More than 6 months, 30+ hrs/week - Posted
Responsibilities: - Plan and execute functional and system level testing - Develop, document and maintain functional test cases and other test artifacts like the test data, data validation, harness scripts and automated scripts - Identify test requirements from specifications, map test case requirements and design test coverage plan - Isolate, replicate and report defects - Execute and evaluate manual/automated test cases and report test results - Coordinate User Acceptance Testing (UAT) with Business Owners - Develop UI automated tests using Selenium WebDriver - Develop API automated tests Requirements: - 3+ years of relevant QA technical experience - 2+ years large enterprise or e-business systems experience - OOP development skills - Self-starter and proactive approach, must be able to work independently - Excellent communication skills, both written and verbal
  • Number of freelancers needed: 2
Skills: Object Oriented Programming (OOP) Automated Testing QA Engineering Selenium WebDriver
Hourly - Intermediate ($$) - Est. Time: More than 6 months, 30+ hrs/week - Posted
- Be able to allocate 40 hours/week Job Requirements: - Strong experience with web automation and OOP design - Fluent in Java and the Java toolchain - REST architectural style over HTTP protocol using JSON data format - RESTful Web services frameworks eg Jersey - Testing frameworks eg JUnit, TestNG - Java project lifecycle management tools eg Maven - Skills in DB/SQL scripting - Experience working under Windows, MacOSx, Unix/Linux - Version Control Systems eg git Nice-to-have: - JMeter, Thrift IDL, Hystrix, AWS, Selenium WebDriver
Skills: Object Oriented Programming (OOP) Automated Testing Functional testing Java
Looking for the Team App?
Download the New Upwork Team App
Fixed Price Budget - ${{ job.amount.amount | number:0 }} to ${{ job.maxAmount.amount | number:0 }} Fixed-Price - Est. Budget: ${{ job.amount.amount | number:0 }} Open to Suggestion Hourly - Est. Time: {{ [job.duration, job.engagement].join(', ') }} - Posted
Skills: {{ skill.prettyName }}
Looking for the Team App?
Download the New Upwork Team App