View Our Website View All Jobs

Senior Web Developer

Recruiters and staffing companies NEED NOT contact us and DO NOT have permission to contact candidates on our behalf.

Think Company is a team of business-minded designers, developers, and thinkers who help our clients envision, design, and create great experiences for their customers and employees. We assist our clients in creating, designing and developing their ideas, executing on those ideas, and making them a reality.

The front-end architect is responsible for guiding our clients by playing a leading role on technical discovery, strategy, platform selection, and execution phases of our projects. You will work with with our clients to assess their current technical state and recommend solutions that empower them to succeed in their goals. A front-end architect is also key in leading and coaching developers through projects, and bringing it to success. Your in-person presence in our client's Center City office will be critical to translating their complex business requirements into clear technical objectives.

Who You Are

You are a senior developer or technology consultant who is just as comfortable writing code as you are socializing the problem and solution your code solves. You’re looking to play a key role in your project’s technology strategy and not just the execution. A part of you loves solving problems and working with technology, while the other half excels in helping others with their technical strategy.

Key Roles

  • Be a technical project lead with the ability to work and speak with senior-level individuals at client organizations, even when you don’t know everyone in the room.
  • Be a key development strategist for your project, fostering understanding with your internal team but also keeping the client up to date.
  • Work with client and vendor teams to understand their methodologies and workflows to better execute on the client’s goals in context of the project.
  • Be an advocate of technology and understand current trends, while also being knowledgeable of future trends.
  • Be an empathetic mentor to other Think Company and client developers as they work towards mastery of software development in an enterprise environment.
  • Be a thought leader in development, often researching and knowing the latest development trends and methodologies and socializing them with the team.


  • Understand the modern web, from the front end as well as the back end and how all of these technologies work together to make a website or application.
  • Possess a keen ability to craft clear solutions in the face of complex problems.
  • Experience writing project requirements and technical documentation for testing and development.
  • The ability to work with many groups within a large organization and understand the key players.
  • Knowing when to call out setbacks as risks for a successful delivery.
  • How to program in JavaScript and at least one back-end language.
  • How to architect client-side JavaScript applications using frameworks like React, Angular, or Polymer.
  • Understand the intricacies of a well formatted HTML document and CSS.
  • Understand how to use current front-end build tools such as Gulp, WebPack, or Browserify.


If you're interested in joining our on-site team for this engagement, please submit: a cover letter (including availability and rate), your resume, and a link to your personal web site and/or at least three URLs showcasing your code.

Think Company has been named one of the Best Places to Work by the Philadelphia Business Journal and one of the Top Workplaces by! You can read more about how we work and what we value here:

Read More

Apply for this position

Apply with Indeed
Attach resume as .pdf, .doc, or .docx (limit 2MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*