FullStack Engineer
Work with Product and Engineering teams to develop partner-facing experiences, widgets, internal applications, backend services, APIs, partner integrations, and B2B solutions. Own features end-to-end from requirements through deployment and support while collaborating on architecture, code reviews, and AI-assisted development.
Responsibilities
- Build and maintain frontend applications, widgets, partner portals, and landing pages
- Design and implement backend services and APIs
- Prototype new partner integrations and B2B solutions
- Work closely with Product Managers and Designers from requirements to production
- Own features end-to-end, including deployment and support
- Participate in code reviews and architecture discussions
- Actively leverage AI tools to accelerate development and increase productivity
Requirements
- Commercial experience with Node.js and TypeScript
- Experience building and maintaining REST APIs
- Good understanding of PostgreSQL and Redis
- Understanding of asynchronous patterns and message queues
- Familiarity with JWT and OAuth2
- Strong JavaScript and TypeScript skills
- Solid experience with React or Angular
- Experience building responsive web applications
- Experience with component-driven architecture and reusable UI patterns
- Experience with HTML, CSS, SCSS, and modern frontend tooling
- Experience writing UI tests using Jest or similar frameworks
- Strong Git workflow and code review practices
- Experience with CI/CD and GitLab CI
- Docker and local development environments
- Comfortable working with Linux and CLI tools
- Understanding of software architecture and distributed systems concepts
- Experience using Cursor, GitHub Copilot, Claude Code, or similar tools
- Experience with AI-assisted coding, debugging, and documentation
- Understanding of prompt engineering and LLM capabilities
Benefits
- Support for courses, conferences, and English learning with up to 100% coverage
- Remote or hybrid format with flexible hours across international teams
- Up to 20 vacation days, 8 company holidays, and 5 personal days per year
- Structured performance reviews and team awards
- Retreats in international locations