Remote (Country)

Puzzle.io is hiring a Senior Software Engineer (Fullstack)

About the Role

The role involves designing, implementing, and maintaining fullstack features for a toolset used by software developers, with ownership over performance, reliability, and user experience.

Responsibilities

  • Develop and maintain frontend and backend components
  • Collaborate with product designers to define feature specifications
  • Write clean, testable, and well-documented code
  • Optimize application performance and scalability
  • Troubleshoot and debug production issues
  • Participate in code reviews and technical discussions
  • Contribute to architectural decisions and system design
  • Ensure codebase consistency across services
  • Implement monitoring and observability tools
  • Support deployment pipelines and CI/CD workflows
  • Work with APIs to integrate third-party services
  • Maintain security best practices across the stack
  • Refactor legacy systems to improve maintainability
  • Assist in defining engineering standards and practices
  • Respond to user feedback and prioritize technical improvements
  • Collaborate with support teams to resolve customer issues
  • Document technical decisions and system behavior
  • Evaluate new technologies for potential adoption
  • Mentor junior engineers through pair programming and reviews
  • Participate in incident response and on-call rotations

Nice to Have

  • Experience with developer tooling or IDE plugins
  • Familiarity with static analysis or code parsing
  • Open source contributions in relevant domains
  • Experience with real-time collaboration features
  • Knowledge of end-to-end testing frameworks
  • Background in observability or monitoring systems
  • Experience with microservices architecture
  • Understanding of accessibility standards
  • Prior work in remote-first teams
  • Experience with TypeScript in large-scale applications

Compensation

Competitive salary with equity and benefits package

Work Arrangement

Remote-first with flexible hours

Team

Small, collaborative product team focused on developer tools

Tech Stack

  • Frontend: React, TypeScript, Vite
  • Backend: Node.js, Express, PostgreSQL
  • Infrastructure: AWS, Docker, Kubernetes
  • Testing: Jest, Playwright, ESLint
  • Monitoring: Prometheus, Grafana, Sentry

Culture

  • We value transparency, ownership, and continuous learning
  • Weekly tech talks and knowledge-sharing sessions
  • Quarterly hack weeks for innovation and experimentation
  • Emphasis on sustainable work practices
  • Team retreats twice per year in rotating locations

Available for qualified candidates

Required Skills
React.jsTypeScriptNext.jsREST APIsGraphQLSQLNoSQLAPI DesignFrontend DevelopmentBackend DevelopmentDatabase Management
About company
Puzzle.io
Puzzle builds cutting-edge accounting software that seamlessly integrates with modern fintech tools, offering founders and finance teams a real-time and comprehensive view of their finances.
All jobs at Puzzle.io Visit website
Job Details
Category fullstack
Posted 10 months ago