Fullstack Engineer
Posted Updated
Description
We are looking for 🚀 Fullstack Engineer 🚀 who enjoys learning, building, and switching between projects.
💻 Responsibilities:
- Advanced backend and frontend development (TypeScript / Node.js / Next.js / React)
- Build and maintain GraphQL and REST APIs
- Integrate with third-party platforms (CRM, ERP, headless CMS, search, auth, marketing)
- Build serverless and event-driven workflows on AWS
- Mentor / coach other team members
- Code reviews and refactoring, with a focus on code quality and security
- Analyze and solve advanced problems in production
- Fix bugs, follow them up and find workarounds; spot pain points in the platform
- Own the performance and reliability of services in the cloud
- Write technical specifications and implementation plans when needed
- Automate and optimize repetitive tasks, including with AI agents
⚙️ Required skills:
- 3+ years of experience in JavaScript / TypeScript fullstack development (Node.js / Next.js / React)
- Skilled at building and consuming APIs: GraphQL (Apollo, Federation) and REST
- Comfortable building SSR/SSG/ISR web applications
- Solid SQL skills, including query optimization
- Experience with AWS (serverless, containers / Kubernetes, monitoring, CDN)
- Infrastructure as Code (Terraform or similar)
- Git workflows with multi-environment promotion and CI/CD pipelines
- Automated testing (unit and end-to-end)
- Good knowledge of accessibility (a11y), SEO best practices, semantic HTML and metadata
- Daily, hands-on use of AI coding tools
- Great analytical skills, adaptability and responsiveness
- Fluent in English
- Team player
🤖 AI tools we use:
- AI coding agents (Claude Code) and AI-assisted IDEs (Cursor)
- Shared, team-maintained agent skills and specialized subagents for everyday engineering tasks
- MCP integrations that connect AI agents to issue tracking, source control, team chat and observability tools
- Spec-driven development with AI (spec, then plan, then tasks)
- LLM-powered product features built on cloud AI services
- We expect engineers to use these tools well, help improve shared skills and prompts, and critically review AI-generated code.
⭐ Nice-to-have:
- Experience with CRM or ERP platform development (e.g. Salesforce, NetSuite)
- Experience with a headless CMS
- Experience with a hosted search engine (e.g. Algolia)
- React Native
- Vue / Nuxt
- C# / .NET
- Python and data platforms
- Tailwind CSS, UI libraries (Radix UI, Material UI)
- Observability tools (error tracking, log management, alerting)
- i18n in Next.js
🤝 Interview process:
1. Intro-call with the Recruiter.
2. Technical Interview.
3. Test Task
4. Client Interview.
💎 Benefits:
- Full remote work and meetings for brainstorming.
- Freedom and flexibility.
- A team of top experts and synergy of the entire organization.
- Competitive salary.
- Vacation and sick leaves.
- Therapy sessions with our psychologist.
- Budget for professional development.
- Corporate events and team building.
Skills
- Accessibility
- Agentic AI
- AI
- API
- AWS
- CI/CD
- Claude Code
- Cloud
- CRM
- C#
- CSS
- .NET
- ERP
- Event Driven Architecture
- Git
- GraphQL
- HTML
- Infrastructure as Code
- JavaScript
- Kubernetes
- LLM
- MCP
- NetSuite
- Next.js
- Node.js
- Nuxt
- Observability
- Python
- React
- React Native
- REST
- Salesforce
- SEO
- Serverless
- SQL
- Tailwind
- Terraform
- Test Automation
- TypeScript
- Vue
