Skip to content
← Back to job listings

Senior Full Stack Software Engineer

People Data Labs · United States

External listingfull-time24 days ago

About The Role

Join our team as a Senior Full Stack Software Engineer, where you will play a crucial role in accelerating our efforts to build standalone data products. You will work with a team to continuously improve our existing APIs and delivery methods, as well as create new ones. This remote-first position offers unlimited PTO, monthly employee stipends, and comprehensive medical, dental, and vision insurance.

  • Contribuer à l'accélération des efforts pour construire des produits de données autonomes qui permettent aux équipes de données et aux développeurs indépendants de créer des solutions innovantes à grande échelle.
  • Conduire les offres de produits en libre-service pour attirer de nouveaux clients et générer de nouveaux revenus, tout en travaillant en étroite collaboration avec les parties prenantes pour clarifier les ambiguïtés.
  • Concevoir et mettre à jour les systèmes en utilisant de bons modèles de conception, tant sur le frontend que sur le backend, afin de permettre l'extensibilité et l'évolution de l'entreprise.
  • We are looking for individuals who can balance extreme ownership with a “one-team, one-dream” mindset
  • We like our engineers to be thoughtful, quirky, and willing to fearlessly try new things. Failure is embraced at PDL as long as we continue to learn and grow from it
  • Experience working in systems where you’ve had to engage with existing implementation patterns and evolve them over time
  • Strong software development fundamentals
  • 5-7+ years of industry experience with clear examples of strategic technical problem-solving and implementation
  • SQL and SQL stores, such as PostgreSQL, MySQL or similar
  • REST API design and backends such as Node.js, Django, FastAPI, Flask, Rails or similar (note: we are a Python shop primarily)
  • 4+ years of experience with Python in a production environment
  • Experience working with Figma or similar UX design tools
  • Experience with Next.js (or other React.js frontend frameworks)
  • Experience with frontend testing frameworks and practices
  • 3+ years of experience with React.js with Typescript
  • Experience refining designs with UI/UX designers and while meaningfully contributing to the design and asserting a customer-centric perspective
  • Experience building and maintaining a UI component library
  • High attention to detail coupled with a strong understanding of CSS fundamentals; experience using Tailwind CSS
  • Experience with Vercel (Nice to have)
  • Experience with page-load and interaction performance
  • Experienced in writing technical design docs and translating technical design documents into projects, milestones, and backlogs
  • It’s no sweat to scope, breakdown, and estimate projects effectively with a solid track record of delivery
  • Strong written communication skills on Slack/Chat and in documents
  • You communicate progress and blockers effectively with your manager, team, and stakeholders
  • Must thrive in a fast-paced environment and be able to work independently
  • Ensure and develop solid code quality and development practices and standards within the team
  • You collaborate well across engineering, design, and product management
  • Experience mentoring and developing engineers

This is an external listing. JobSpring does not represent or verify the employer. Report this listing