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
Freelancing without stability?

Get steady projects, keep your freedom

Iglu connects you with international clients and handles contracts, payments, and admin. You get consistent work and flexibility — no more chasing invoices or worrying about gaps.

Consistent client projects
Contract & payment management
Flexible work schedule
Revenue-sharing compensation
See open positions
Work from anywhere
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