Search jobs > Seattle, WA > Software engineer

Full Stack Software Engineer

Whitepages
Seattle, Washington, US
$125K-$165K a year
Full-time

Apply Description

Whitepages.com operates services at a massive scale and we are looking for an experienced Full Stack Software Engineer to join our team.

As a Software Engineer at Whitepages, you'll work on a very highly trafficked B2C e-commerce site, have responsibility for the development and maintenance of our suite of software, services and applications.

You'll be involved in project implementation, code development, maintenance, build management, architecture, design, project management - all at a small company where we are focused on growing your career and allowing you to develop your leadership skills.

Whitepages provides information to people and small-to-medium businesses to allow them to connect in today’s digital world.

More than 30 million people every month use our website and apps to connect with others and vet and verify identities. We are proud that Whitepages has been named an Employees Choice Best Place to Work on Glassdoor and listed on Seattle Business Magazine’s Top 100 Places to Work for 10+ years.

At Whitepages, we strive to create a diverse workplace where everyone feels empowered to bring their authentic selves to work and share ideas, has the opportunity to grow their careers and achieve their professional goals.

A day in the life will involve......

  • Writing high performance, maintainable code that is easy to read, well-documented and compliant with best-practice style conventions.
  • Writing code containing minimal bugs, apply unit testing and participate in overall testing.
  • Independently analyzing, proposing and developing solutions for technical problems and issues. We want your opinion!
  • Communicating closely and effectively with engineering management, leads, and peers to gather and understand requirements, share project status and deal with unexpected issues.

Exhibit your natural leadership skills.

  • Assisting with project management tasks (scheduling, task and project estimation, status reports, story writing, etc.).
  • Using your expertise to provide meaningful code review feedback to peers and striving to avoid code smells.
  • Working independently, but also collaboratively in a team focused environment.
  • Being curious, asking questions, providing solutions and offering opinions.

Requirements

What we'd like to see to start the conversation....

  • BS degree in Computer Science, a related degree or equivalent experience.
  • Typically about 3 or more years’ real life experience in software development beyond school or coding boot camp.
  • Your ability to articulate and follow the software development life cycle (SDLC).
  • You are able to provide a sample of clean code that works, is readable, maintainable and follows best practices and coding standards (any language is fine!).
  • We are language agnostic and will teach you if needed, but fluency in one or more languages such as Java, Python, C#, Kotlin, Ruby, Scala, is a definite plus and will shorten the learning curve.
  • Fluency with modern Javascript / ES6 syntax & a client-side rendered framework such as React, Vue or Svelte - or have applicable transferable experience.
  • You are familiar with CI / CD processes, Docker or other release processes.
  • You have experience contributing to the architectural design of complex systems.
  • You have a solid understanding of OO design, languages, algorithms, data structures, networking, database design and optimization.
  • You have extensive experience / exposure to database development.
  • You're willing and able to participate in a week long on-call rotation, approx. every 3 months.

Not necessary, but nice to have :

  • Expertise in a variety of relevant areas : SPA, database optimization, high volume, caching, messaging, mobile applications, web development, etc.
  • Experience working in Open Source internet platforms.

Combine all of this with a dynamic, what can I do? culture, and Whitepages is a pretty awesome place for those that want to grow their career and have an impact day after day.

We are a small and empowered team of 40, with a passion for technology and because we’re small, everyone benefits in the form of expanded learning and growth opportunities.

We also have an amazing office space with all the perks, located right in the heart of downtown Seattle, on the main bus lines and the light rail.

Our hybrid work model allows for the flexibility of remote work and / or work from the office in Seattle. If you are located outside of the Greater Seattle area, we support a remote work environment, with quarterly mandatory travel to our Seattle offices.

Whitepages, Inc. prides itself on being an equal-opportunity employer and is committed to a diverse, equal and inclusive workplace where everyone feels empowered to bring their full, authentic selves to work.

Salary Description $125,000 - $165,000 DOE / Location

30+ days ago
Related jobs
Promoted
Apple
Seattle, Washington

This role is focused on distributed systems engineering and with specific responsibilities including: - Definition of vision and strategic plans - Ownership of multi-functional and cross-organizational programs as the "directly responsible individual" - Partnering with leaders and engineers to influ...

Promoted
Unreal Gigs
Seattle, Washington

We are looking for a seasoned Full-Stack Engineer who is passionate about building sophisticated systems that leverage big data and AI. At least 3-4 years of experience in full-stack development, with a proven track record in a top-tier tech company. Engage in all phases of the software development ...

Promoted
People Tech Group Inc
Seattle, Washington

Minimum of 8+ years of experience in software development. ...

Promoted
Blue Origin
Seattle, Washington

In this role, you will be responsible for designing and implementing microservices, developing and integrating features into our existing platform, supporting our backend with our embedded real-time software and client side software, and modernizing our legacy desktop application software into our w...

Promoted
Apple, Inc.
Seattle, Washington

The Apple Services Engineering Music Content Feature Team is looking for a Senior Full Stack Software Engineer to contribute to the fast-paced growth of Apple's Media services business. Thanks to Apple's unique integration of hardware, software, and services, engineers here partner to get behind a s...

Amazon.com Services LLC
Seattle, Washington

Amazon Web Services (AWS) QuickSight is looking to hire talented software development engineer to build world class experiences and services for our customers. As a fully-managed application, there’s no need to buy, manage and scale servers and no software to deploy and upgrade. Translate functional...

Snap Inc.
Seattle, Washington

We’re looking for a Full Stack Engineer to join Snap Inc!. Build State of the art mobile and desktop web software applications and/or systems. Contribute to Snap’s engineering culture by working on shared libraries and systems. Experience developing front-end software using Javascript UI Frameworks ...

Hasbro
Renton, Washington

Senior Full Stack Software Engineer (Contract/Temporary) . Minimum of 5 years working as a full stack software engineer, with an emphasis on the backend. As a senior member of the Business Systems Engineering (BSE) within the Digital Innovations Team (DigIT), your passion for problem-solving, and yo...

Volant Partners
Seattle, Washington

Responsibilities will vary by client project, but the selected candidate will lead and contribute to areas such as software design and architecture, software planning and estimation, software development and testing, updates and defect repair of systems developed by the customer. As subject matter e...

Nordstrom Inc
Seattle, Washington

We're on the hunt for passionate engineers with a knack for full stack (frontend/backend) development, ready to take full ownership of the development lifecycle, a true owner at heart. Develop robust, maintainable, reusable code for managing functionality, configuration, deployment, monitoring, perf...