Job Postings

13 Job openings are currently listed below. Please note that this is only a partial listing of available openings from PeopleWare. Please contact us for information on all our employment opportunities.
(Job Postings last updated: 2/16/2018 9:02:23 AM)

Click on any job title below to get its detailed information. Click on any of its detailed information to respond to PeopleWare for that job.

Manufacturing Engineers
  · Electronic Design Engineer  (Van Nuys)
  · Construction Supervisor  (Saratoga Springs)
  · Lead Front-End Engineer  (El Segundo)
  · Senior .NET Developer  (Irvine)
  · Senior Full Stack/Python Engineer  (El Segundo)
  · Senior JavaScript Engineer  (El Segundo)
  · Software Engineer (Front End)  (Walnut Creek)
  · Sr. Software Engineer (iOS & Android Development)  (Walnut Creek)
  · UI/UX Designer  (Irvine)
Project Manager
  · Construction Superintendent  (Burbank)
  · Project Manager  (Irvine)
  · Senior Digital Account Manager  (Irvine)
Software Quality Assurance/Tester
  · Sr. QA Engineer  (Encino)

Manufacturing Engineers Positions
Job ID Title Type Location City Rate
 W9083  Electronic Design Engineer  Full-time/Permanent  Southern California  Van Nuys  Based on Experience
Apply Now!

Looking for an Electronic Design Engineer to design, analyze, debug and modify embedded military electronics. This position requires knowledge of and exposure to firmware and software designs.

Responsibilities include:
- Perform system architecture development (block diagrams).
- Create circuit card schematics (OrCAD or PADS preferred), including part selection.
- Perform circuit simulation and analyses (LTSpice preferred) and apply component derating.
- Perform circuit tolerance analyses.
- Generate PCB layout guidelines for in-house PCB artwork generation.
- Work collaboratively with CAD designer in PCB artwork, schematic, bill of material, fabrication drawing and assembly drawing generation.
- Present electronic designs and analyses during in-house and customer design reviews.
- Collaborate and communicate with management, internal, and outsourced development partners regarding electronic design status, project progress, and issue resolution.
- Knowledge of electronic testing methodology, including writing and execution of test plans, debugging, and testing.
- Excellent teamwork/interpersonal skills and the ability to communicate effectively. Demonstrated
ability to work collaboratively, both within and outside one's own work group.
- Demonstrated ability to take initiative to identify and solve complex system level issues.
- Excellent analytical and empirical problem solving and troubleshooting skills. Ability to evaluate design and system performance.

Required Skills:
- Bachelor's or Master's degree in Electronic or Computer Engineering and a minimum of 5 years related experience in military embedded electronic design.
- Proven track record of producing electronic designs used in systems qualified to military specifications.
>> Back to Top

Other Positions
Job ID Title Type Location City Rate
 W9024  Construction Supervisor  Full-time/Permanent  All  Saratoga Springs  Based on Experience
Apply Now!

Looking for a Construction Supervisor to develop solutions and direct the work effort for all aspects of network communication construction site work per client's specifications. Ensure allocation of resources are sufficient for timely completion of projects. Supervise the construction, repair, restructuring and deconstruction of towers, antennas and antenna systems.

Responsibilities include:
- Manage site crew for quality, timeliness, accuracy and schedule.
- Oversee all aspects of work while at the tower top and maintain ground control, ensuring that all quality standards are met and a correct installation has been performed.
- Act as site representative to client, responsible for ensuring all requirements are clearly communicated to internal team and met within budget and timeframes specified.

Required Skills:
- One of the following: High School diploma/GED required and 3+ years of construction or equipment installation experience, wireless telecom experience preferred OR Bachelor's degree in a relevant field.
- Ability to effectively lead a crew to the completion of and in conformance with schedule, customer requirements, and budget guidelines.
- Must be computer proficient, having demonstrated intermediate knowledge and ability to work with MS Word and Excel.
- Excellent written and verbal communication skills.
- Good planning and organizational skills to balance and prioritize work.

Certificates, License, Registrations:
- Certified Tower Climber, Certified in Safety and Tower Rescue, Valid Driver's License required, CDL preferred.
- OSHA 10Hr Safety Course preferred.
- Adult First Aid / CPR preferred.
>> Back to Top

Programmer/Development Positions
Job ID Title Type Location City Rate
 W9116  Lead Front-End Engineer  Full-time/Permanent  Southern California  El Segundo  Based on Experience
Apply Now!

Seeking a Lead Front-End Engineer to be an integral part of the effort to develop this company's next generation platform.

Responsibilities include:
- Build and maintain a complete library of components and services, as well as the main style guide and code snippets
- Develop and maintain the frontend build process, including automated testing
- Create front-end coding standard and style
- Support full-stack team members in the use of all the above
- Work with UX designers to insure all components look and function beautifully

Required Skills:
- Expert level JavaScript (plain JS and with frameworks/libraries) and CSS
- Expert level with a front-end framework in a modern modularized JavaScript application
- Experience designing/implementing animation for transitions/interactions
- Experience creating and maintaining frontend build systems
- Solid understanding of how a browser works
- Knowledge of common design patterns and trade-offs
- Strong eye for design and detail
- Experience with custom interactive visualizations a plus
>> Back to Top

Job ID Title Type Location City Rate
 W9093  Senior .NET Developer  Full-time/Permanent  Southern California  Irvine  Based on Experience
Apply Now!

Looking for a Senior .NET Developer to develop interactive applications and backend systems to support web and mobile applications. The ideal candidate is one that can thrive in a fast-moving, creative company and can contribute to a collaborative, growing .NET team.

Responsibilities include:
- Work with other developers to develop and build systems on the .NET platform using C#
- Assist in the back-end architecture and modeling of data-driven applications
- Research, test, and implement new technologies, frameworks, and utilities
- Develop and enforce development standards and best practices for the .NET team
- Be a mentor to junior developers
- Work with developers and non-developers to execute the full software development lifecycle
- Participate in creating schedules and time estimates for future projects

Required Skills:
- BA/BS degree in Computer Science or related technical field or equivalent practical experience
- 5+ years of experience developing applications on the .NET framework using C#
- 4+ years of experience developing web applications using ASP.NET MVC
- Experience with MS-SQL and MySQL creating efficient and effective data models in high transaction environments and writing complex queries
- Experience with HTML, CSS and JavaScript
- Experience developing web services using Web API and/or WCF
- Experience with automated builds and deployments (TeamCity, Octopus or similar technologies)
- Extensive experience with Git
- Strongly preferred to have experience with AWS and/or Azure
- Experience with Umbraco is strongly preferred
- Proven communication skills and the ability to work with a variety of personality types
- The drive and ability to learn new technologies and adapt to new projects
- Must be able to clearly communicate technical challenges to business units
>> Back to Top

Job ID Title Type Location City Rate
 W9098  Senior Full Stack/Python Engineer  Full-time/Permanent  Southern California  El Segundo  Based on Experience
Apply Now!

Seeking a Senior Full Stack/Python Engineer who will become part of a team responsible for designing, developing and implementing new features and improvements for this company's next generation platform.

Responsibilities include:
- Design and develop next generation platform
- Be part of the design and architecture decision making team
- Be part of a tech driven passionate team that is eager to keep producing amazing products built upon superb technology infrastructure

Required Skills:
- 5+ years of experience in developing LAMP based web applications and 2+ years of Python
- Vast knowledge in Python and Python libraries/frameworks such as Flask, SQLAlchemy, Pylons, etc.
- Experience with client side technologies (JavaScript, CSS) and frameworks (such as jQuery and Bootstrap)
- Knowledge in both SQL databases (preferably MySQL) and No-SQL databases (such as MongoDB, Memcached)
- Experience with AWS is a plus
- Experience with Git and Git workflow is a plus
- Understanding of software engineering best practices and object oriented designs
- Knowledge and experience with using open source products
- Ability to operate in an Agile, entrepreneurial start-up environment
- Excellent communication and teamwork skills, with the ability to get work done with minimal supervision
>> Back to Top

Job ID Title Type Location City Rate
 W8953  Senior JavaScript Engineer  Full-time/Permanent  Southern California  El Segundo  Based on Experience
Apply Now!

Looking for a Senior JavaScript Engineer to develop this company's next generation platform.

Responsibilities include:
- Design and improve the JavaScript ad serving framework
- Work with the ad server backend team to continue and improve overall solution
- Work with the product and design teams to develop new innovative ad unit types (video, slideshows, etc.)
- Leverage various 3rd party open source JavaScript solutions when needed
- Develop cross browser user behavior tracking framework

Required Skills:
- 3-5 years of experience in JavaScript front-end web development, (ES5/ES6)
- Pure JavaScript and the ability to build a framework (AngularJS, ReactJS etc.)
- Experience using DOM manipulation libraries (jQuery, Zepto, or YUI)
- Pure Java and proficiency in object oriented designs and expert understanding of software engineering best practices
- Expert level knowledge in cross browsers and responsive designs
- An expertise in building webpages with CSS3 and HTML5
- Knowledge of CSS pre-processors (such as LESS, SASS)
- Experience with Unit Testing using libraries such as QUnit, Jasmin, etc.
- Experience with Git and Git workflow is a plus
- Ability to operate in an Agile, entrepreneurial start-up environment
- Adtech background is a plus
- This person must be motivated, driven, and passionate about programming and technology
- Excellent teamwork skills with an ability to reach out and use team strengths to get the work done with minimal supervision
>> Back to Top

Job ID Title Type Location City Rate
 W9101  Software Engineer (Front End)  Full-time/Permanent  Northern California  Walnut Creek  Based on Experience
Apply Now!

Looking for a Front End Software Engineer to design and develop responsive web applications. This person must have experience with modern technologies such as React or AngularJS.

Responsibilities include:
-Design and develop user-facing codes for highly scalable and responsive web applications.
-Collaborate with planning, development, UI/UX, and QA teams to complete and deliver products on-schedule.
-Identify opportunities for process and tool improvements and drive those from concept to implementation.
-Create fast, responsive, easy-to-use, high volume production applications, and develop prototypes quickly.
-Solid foundation in data structures, algorithms, and software design with strong analytical and debugging skills.
-Good understanding of private and public cloud design considerations related to distributed systems, load balancing, networking, and global infrastructures.
-Experience with open source cloud and cloud computing platforms such as AWS, Google App. Engine, and/or Microsoft Azure.
-Knowledge of Java or Scala.

Required Skills:
-BS in Computer Science, Math, or related technical field, and/or equivalent practical experience is required, an advanced degree is highly desirable.
-At least 5 years of software development experience in designing and developing web applications.
-Strong understanding of software development lifecycle, software architecture and design principles a must.
-Must have JavaScript, HTML5, CSS, REST and either React, AngularJS or Node.js.
-Strong JavaScript, HTML5, and CSS skills and development experience with related web technologies such as Web Socket, AJAX, REST, and JSON.
-Experience with modern JavaScript framework and tooling.
-Familiarity with server-side MVC web architectures such as Play Framework.
-Awareness of cross-browser compatibility issues and client-side performance considerations.
>> Back to Top

Job ID Title Type Location City Rate
 W9099  Sr. Software Engineer (iOS & Android Development)  Full-time/Permanent  Northern California  Walnut Creek  Based on Experience
Apply Now!

Looking for a Sr. Software Engineer with experience developing both Android and iOS applications. Prior experience with Xamarin is highly desirable.

Responsibilities include:
- Develop and maintain software applications to ensure timely project release.
- Leadership role in software projects by utilizing in-depth technical knowledge and serve as a subject matter expert to develop innovative products and/or improve existing legacy products.
- Demonstrate strong competence on various development tools, programming techniques.
- Design software architecture and features. Evaluate requirements, determine feasibility, perform estimation, and proved solution.
- Perform design and code reviews.
- Discuss development issues with team members, manager and other teams.
- Responsible for the complete life cycle of a new or existing software product. Able to propose, prototype and develop new software from the ground up, staying true to company's core values and needs.
- Document and demonstrate software solutions by developing flowcharts, layouts, diagrams, charts, presentations, code comments and clear code.
- Report to section manager the progress of assigned tasks and provide estimate for their completion. Discuss development issues with team members, manager and other teams.

Required Skills:
- BS in Computer Science or related field, an advanced degree is desirable.
- 8+ years of experience in developing complex software applications.
- Strong proficiency on different programming languages such as C/C++, C#, Java and/or Objective-C/Swift, Xamarin development is also a PLUS.
- Knowledge of JavaScript, XAML, XML, .NET framework.
- Networking knowledge (TCP/IP, DHCP, DNS, NetBIOS, IPv6, and setting up networks).
- Experience with cross-platform application development.
- Experience in Agile software development processes.
- Experience in one or more of the following technology is a plus: printing, graphics, imaging, device drivers.
- Knowledge of and experience with document solution business is preferred.
- Strong analytical and problem solving skills.
- In-depth understanding of system architecture and software technology.
- Excellent verbal and written communication skills.
>> Back to Top

Job ID Title Type Location City Rate
 W9071  UI/UX Designer  Full-time/Permanent  Southern California  Irvine  Based on Experience
Apply Now!

Looking for a UI/UX Designer to collaborate with the engineering, product, design, and project management teams to build outstanding and innovative products for web and mobile.

Responsibilities include:
- Participate in brainstorming and development with product managers on product concepts.
- Conduct user research and testing to validate designs and prototypes.
- Develop conceptual diagrams, interaction flows, wireframes, visual mockups, and prototypes.
- Take part in designing the UI architecture, interface, and interaction flow of web and on-device software.
- Design the visual aesthetic of digital projects you are working on.
- Present and communicate design work to the project team.

Required Skills:
- Bachelor's Degree in interaction design, human-computer interaction, or related UX degree.
- 4+ years of experience as a user experience designer, interaction designer, information architect, or similar UX-related role.
- Experience building web-based products with an ability to prototype in HTML, JavaScript, and CSS.
- Proficiency in Photoshop, Illustrator, Sketch, Axure, Zeplin, and other design tools.
- Experience in interaction design, usability, visual design, prototyping, research.
- Experience with designing for multiple types of devices.
- Strong consumer product instincts and pragmatic design philosophy.
- Understanding of composition, balance, symmetry, and white space.
- Ability to use human-centered product discovery methods to infer product design.
- Experience building products in an Agile software development environment.
- Demonstrated experience incubating and commercializing new ideas, working closely with technical teams from concept generation through implementation.
- Strong leadership skills to drive projects to completion.
- Strong interpersonal skills; ability to work effectively and build strong relationships across internal and external organizations.
- Ability to juggle multiple priorities and make things happen in a fast-paced, dynamic environment.
- Excellent written and verbal communication skills.
- A portfolio featuring your design work is required.
>> Back to Top

Project Manager Positions
Job ID Title Type Location City Rate
 W9096  Construction Superintendent  Full-time/Permanent  Southern California  Burbank  Based on Experience
Apply Now!

Looking for a Construction Superintendent/Project Manager to manage this company's construction projects. This person will train, manage and evaluate new contractors and vendors per project requirements, ensuring that project specifications and quality expectations are met.

Responsibilities include:
- Manage all phases of convenient store/restaurant/retail construction remodeling and build-out, including: carpentry, drywall, electrical, plumbing, HVAC, finishes, etc.
- Research and qualify new contractors and vendor partners related to project needs.
- Coordinate all deliveries to the job site and review accuracy & quality of shipment.
- Coordinate timing of trade/subcontractor work.
- Ensure all project initiatives, processes and quality control are in conformance.
- Collaboratively work with project lead to maintain project budget, schedule, and job reporting.
- Effectively communicate with project leads and submit all project deliverables in a timely manner.
- Solution oriented and able to adapt and improvise to maintain quality and schedule.
- Promote a safety-first mentality, lead by example and oversee, monitor and enforce compliance.
- Superior attention to detail and ability to identify underlying problems before they develop.
- Ability to work in a fast-paced environment, maintaining a professional and courteous attitude at all times.
- Represent company when working with regulatory agencies, and all other external parties.
- A wide degree of creativity and latitude is expected when working in the field with limited access to email or phone.
- Excellent communication skills.

Required Skills:
- Working knowledge of MS Office Suite (Project, Outlook, Excel, Word, PPT, etc.).
- Associate's Degree in construction management or 2-5 years' experience as a commercial construction superintendent.
- Able to lift 50lbs with a clear driver's license record.
- Proficiency in reading Construction plans.
- Detail oriented and organized - a keen eye for high quality construction finish work.
- Multi-tasker in a fast paced environment with demanding clients, multiple priorities and deadlines.
- Excellent written and verbal communication skills for effective interaction with staff.
- Able to manage tight construction schedules.
- Plus - Fluent in Spanish.
>> Back to Top

Job ID Title Type Location City Rate
 W9028  Project Manager  Full-time/Permanent  Southern California  Irvine  Based on Experience
Apply Now!

Looking for a Technical Project Manager with web and mobile experience to manage projects and work with clients, designers and developers to create cutting edge consumer and enterprise level applications.

Responsibilities include:
- Work closely with designers and engineers to anticipate day to day needs and assist with production of high-quality work.
- Work with external business teams to minimize issues, translate code language and provide project updates every step of the way.
- Provide oversight and manage all aspects of projects operating under different methodologies (primarily Scrum and Critical Path).
- Create and track documentation such as project plans, team decisions and outstanding issues, risk assessments and mitigation strategies.
- Manage and report discrepancies to project scope, schedule, and budget building exciting apps/working with external clients.
- Document and follow up on team decisions, issues and action items.
- Own the projects and know where they are at through the entire process.
- Identify and work through potential dependencies and novel challenges.

Required Skills:
- Bachelor's Degree or higher.
- 3-4 years of experience working with clients and teams to build complex software and applications.
- Experience working with Jira.
- Understand what it takes to build digital software and applications and know how to work with developers through dependencies and technical challenges.
- Manage timeline of diverse and complex projects in an Agile environment.
- Manage the budget and know how to forecast based on cost trends, making adjustments where needed.
- Manage the team and know how to prioritize your own work and that of the team while working on multiple deliverables simultaneously.
>> Back to Top

Job ID Title Type Location City Rate
 W9104  Senior Digital Account Manager  Full-time/Permanent  Southern California  Irvine  Based on Experience
Apply Now!

Looking for a Senior Digital Account Manager to work with clients and teams in building software and applications. The Account Manager will need to maintain accurate and effective communication across multiple teams and levels internally and externally.

Responsibilities include:
- Take ownership of projects and know where they're at every step of the way. Sometimes that means having tough conversations about timelines, budgets or challenges that arise.
- Foster and develop business partner and team relationships.
- Guide and lead all aspects of business oversight and be in constant contact with the Project Manager, keeping the project vision and goals in mind.
- Facilitate healthy discussions, prepare project documentation such as briefs and strategy documents, meeting notes and status reports and follow up on action items.
- Be resourceful and execute effectively.

Required Skills:
- 5+ years of experience working with clients and teams to build software and applications.
- Experience in managing projects from inception to completion.
- Bachelor's Degree or higher is required for this role.
- Excellent communication skills and the ability to tailor your communication strategy to your audience, what they need to know and how they will best process and respond to the information.
- Comfortable in a setting that requires you to break down and provide feedback on what business partners are trying to say even when they can't put it into words.
- Comfortable in speaking to, brainstorming with and strategizing with teammates as well as executives and business partners.
- Experience prioritizing and juggling team and individual initiatives going on simultaneously.
>> Back to Top

Software Quality Assurance/Tester Positions
Job ID Title Type Location City Rate
 W9115  Sr. QA Engineer  Full-time/Permanent  Southern California  Encino  Based on Experience
Apply Now!

Looking for a Senior Quality Assurance Engineer to be responsible for manual and automated testing efforts, working hands-on with engineering and product management teams to ensure that the feature development and enhancements to the applications meet high-quality standards from a business & functional perspective.

Responsibilities include:
- Be the voice for quality, and ensure the products and deliverables are thoroughly tested before release.
- Collaborate with Technical Managers and Team Leads throughout the organization to understand their projects and their needs.
- Establish an efficient feedback loop between the QA team and development teams to ensure QA staff is effectively utilized, while meeting the expectations of the delivery team.
- Grow testing automation strategy and work with other leaders across the company to establish best practices.
- Advocate for ongoing release process improvements with Technical Managers and DevOps.
- Create, review and approve test plans including scope, test methodology, and test case identification.
- Provide ongoing metrics around testing and quality.
- Continually evaluate emerging technologies to identify opportunities, trends and best practices that can be used to strengthen technology platform and QA practices.

Required Skills:
- 5+ years of Quality Assurance experience in a fast-paced online environment.
- BS in Computer Science, related degrees, or equivalent experience.
- Extremely attentive to detail, analytical, and process oriented.
- Advanced experience with testing automation architectures and tools such as TestNG, Selenium, Jmeter, Qmetry, ReadyAPI, and QTP.
- Experience with CI tools such as Jenkins or Bamboo, understanding of Agile and SDLC, and how Quality Assurance processes fit in.
- Experience with relational databases, SQL and the ability to do some data QA and analysis is a plus.
- Experience with several of the following a big plus: Python, PHP, JavaScript, SQL, Jira, PyCharm, PyTest, Git/BitBucket, SoapUI, and HTML/CSS.
- A solid understanding of website infrastructure - e.g., you know what caching is. Excellent with cross-functional communication & influencing skills.
>> Back to Top

Total: 13
Search Postings
Job ID
Job Title