Software Developer Team Lead

Full Time
Portland, Oregon

This role will likely have a lot of responsibilities that revolve around leading the Front-End Development Team. It will require someone with specific expertise building projects up from scratch.


Lead a team of front-end software engineers and provide technical guidance and leadership for the team to follow best practices and deliver quality software timely.

Core skill requirements:

  • Leads in the development of new systems, features, and tools.
  • Solves complex problems and identifies opportunities for technical improvement and performance optimization.
  • Utilizes in-depth technical knowledge of existing and emerging technologies, including public cloud offerings.
  • Ability to lead the front-end development team to plan, execute and deliver to meet critical project milestones and deadlines.
  • Ability and willingness to acquire new programming languages, statistical and computational methods, and background in research area.
  • Ability to effectively communicate technical concepts to various teams including non-technical staff.
  • Knowledge of software development best practices.
  • Confidentiality related to sensitive matters such as strategic initiatives.
  • Must have Front-End focused experience.
  • Ability to collaborate and facilitate clear communication within your team and across the organization
  • Willingness to learn and adapt as needs demand
  • Collaborate with, support, and help the team members to grow and realize their full potential, and make the right decisions collectively.
  • Help triage critical issues and defects during testing and in production and address them rapidly.

Technologies: Building new react products up from scratch; including but not limited to bootstrapping, tooling, CI, routing and building base components

  • High-level proficiency with JavaScript (vanilla, modern ECMAScript, React, or other JS frameworks), semantic HTML, and CSS
  • Demonstrated experience with animations (framer motion a plus)
  • Willingness to work across multiple platforms (we use both react-dom and react-native in house)
  • Broad knowledge of web standards, trends, and cross-browser compatibility
  • Passion to implement and advise on accessibility, performance, and usability
  • Mobile app experience is big plus.

As the Lead a team of front-end software engineers:

  • Design and develop front-end features of the app’s and other internally or externally facing products.
  • Build up tooling, paradigms, and utilities that makes the lives of the front-end engineers easier.
  • Work with the Product and Design teams to ensure technical feasibility of UI/UX designs.
  • Optimize solutions for speed and scalability.
  • Be able and willing to wear multiple metaphorical hats and contribute in whatever capacity is needed to ensure mutual success.
  • Work constructively with others to discuss potential solutions, make a decision as a team, and move forward decisively and quickly.
  • Be able to align with and support the team’s direction.

Lead Projects you might work on in your first 6 months:

  • Help build and maintain accessible interactive experiences for an extremely diverse user base.
  • Build tools and establish paradigms for designing, creating, maintaining, publishing, and documenting reusable components across multiple platforms and projects.
  • Create highly efficient containers designed for code splitting and dynamic loading while maintaining a professional polish.
  • Building reusable micro-interactions and other delight-inducing features to add shine and fun to our applications.
  • Contribute to a high-performance, customizable message-passing framework to facilitate communication between applications.

Advantageous skills include:

  • TypeScript or any strictly typed language
  • GraphQL and Relay
  • React Native, specifically working with native code
  • Experience building apps using a storybook-first approach
  • Experience with unit and functional testing methodologies
  • Building reusable components and design systems
Attach a resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!

About Us

Catapult Recruiting was founded by a group of seasoned IT professionals who are native to the Portland area and love Oregon.



Contact Us