Full-stack Developer

Full-stack Developer

Full Time

9 am - 5 pm

Job Description

PC Techs and Parts is a leading global professional services company, providing a broad range of services and solutions in strategy, consulting, digital, technology and operations. Combining unmatched experience and specialized skills across more than 40 industries and all business functions – underpinned by the world’s largest delivery network – PC Techs and Parts works at the intersection of business and technology to help clients improve their performance and create sustainable value for their stakeholders. PC Techs and Parts drives innovation to improve the way the world works and lives.

PC Techs and Parts has been an industry leader for more than twenty years! We are a dynamic, Tacoma based company with a team of experienced IT professionals offering networking, website, pc repair, consulting services, and overall IT related solutions for businesses and consumers. Our dedication to customer service and focus on utilizing technology for streamlining processes is our core philosophy.

PC Techs and Parts is looking for a talented self-motivated Full Stack Developer to join our fast-growing team. Our tech team is composed of passionate software engineers and designers. We maintain a culture where developers are encouraged to learn and grow their skills with new products and technologies. We believe in an open exchange of ideas and knowledge, and personal growth.

You will be a key member of our design and development team, assist in making team decisions that will drive the future of our platform’s experience. We are looking for a candidate with experience in developing applications using modern web technologies. We expect a high level of comfort working with PHP/MySQL, HTML, CSS, and JavaScript (both client and server side.) Experience with responsive layouts, mobile design, and a passion for solid UX.

Job Responsibilities

  • Own the product roadmap to ensure the pipeline of change is understood to effectively plan resources.
  • Supervise development projects through their life cycle including team leadership, resource management, technical coaching and research, etc.
  • Lead application support and development projects using both Agile and Waterfall methods.
  • Ensure that all business applications (mix of in-house / external software providers) meet the needs of the business.


  • Strong understanding and experience with Node.js, React.js, and PHP
  • Strong experience with Software Architecture and microservices
  • Experience with AWS services Cognito, IAM, EC2, S3, RDS, ElasticCache, ELB, etc.
  • Strong understanding of Git
  • Strong desire to stay up to date with software trends, cutting-edge technology, and communicate technical terms with non-technical staff
  • Experience collaborating with Graphic Designers and Product Managers to produce realistic solutions based on requirements and ensured the meeting of steady deadlines and high quality user experiences
  • Experience collaborating with offshore development teams
  • Experience with various CMS systems

Want to Join Our Successful Team?

We are always interested to meet potential team members to join our fast-growing, dynamic team of professionals.