Full-Stack Engineer (Node)
Node.jsTypeScriptNestJSPostgreSQL
4 days ago
fullstack
G
GEOBUYER
KyivAbout the Position
We are looking for a strong Full-Stack Engineer who can strengthen the team in developing backend, frontend, and search solutions for the product. The role requires solid engineering thinking and experience with complex integrations, performance, data, and scaling.
Responsibilities13
- Development and support of backend services using Node.js / TypeScript / Nest.js
- Participation in the architecture design of services and systems
- Choosing and reasoning technical approaches depending on business tasks
- Building and developing REST / JSON-RPC API, event-driven solutions, and real-time functionality
- Working with PostgreSQL and MongoDB
- Working with asynchronous queues, event streaming, and transformation pipelines
- Implementing complex technical changes and migrations
- Code profiling, optimizing requests, and improving system performance
- Developing or maintaining frontend solutions using React / Next.js
- Integrating frontend and backend via REST / GraphQL / WebSockets
- Working with search solutions and optimizing search relevance
- Participating in CI/CD, observability, and deployment processes
- Code review, technical discussions, and team interaction in delivery cycles
Requirements12
- 3+ years of experience with Node.js and backend development
- Strong knowledge of TypeScript
- Practical experience with Nest.js
- Understanding design principles: OOP, SOLID
- Experience with microservices architecture
- Working with services that handle PostgreSQL and MongoDB
- Experience implementing REST, JSON-RPC API, event-driven architectures, and real-time solutions
- Familiarity with Docker, Kubernetes, Helm
- Experience with cloud platforms: GCP, AWS, or Azure
- Understanding of CI/CD principles
- Experience with search engines: Elasticsearch / OpenSearch / Meilisearch / Typesense
- Familiarity with testing using Jest or other tools
Full-Stack Engineer (Node)
View Original