PerformYard

Full Stack Software Engineer

PerformYard

full-time

Posted on:

Location Type: Remote

Location: VirginiaUnited States

Visit company website

Explore more

AI Apply
Apply

About the role

  • Participate in the full application development lifecycle, with a focus on writing clean, efficient and reusable code.
  • Own development of features, manage implementation of code and enhance product usability and consistency within the product.
  • Build new features using React, Javascript, Python, MongoDB, Docker
  • Collaborate on and develop the UI/UX and product capabilities of our employee performance SaaS product
  • Contribute to our API and maintain API-based connections with other, related systems
  • Identify and resolve performance bottlenecks
  • Collaborate directly with founders as well as the Collaborate closely with product management, QA, and other engineering team members
  • Understand internal and customer requests and creatively implement those features into PerformYard production software
  • Contribute to our full stack including AWS infrastructure that delivers our products to users worldwide.

Requirements

  • Bachelor's Degree
  • 3-5+ years of development experience with React, Redux, Python, TypeScript, Node and/or JavaScript
  • Practical knowledge of and experience with NoSQL and/or SQL databases
  • Bonus if experience working with Docker and other Javascript frameworks
  • Experience building integrations using web services and maintaining an API
  • Experience with the AWS stack
  • Experience developing, documenting, and versioning public REST APIs
  • Node.js experience
  • GraphQL experience
  • Experience working with Docker
  • Experience with additional Javascript frameworks in addition to React and Redux
Benefits
  • 100% REMOTE - Now & Forever
  • medical, dental, and vision health insurance benefits w/ HSA plan
  • disability insurance
  • 401k plan
  • generous PTO
  • 100% remote flexibility & paid holidays and other benefits.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
ReactJavaScriptPythonMongoDBDockerNode.jsTypeScriptGraphQLNoSQLSQL
Soft Skills
collaborationproblem-solvingcreativitycommunicationteamwork
Certifications
Bachelor's Degree