Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Fullstack Developer
Employment Type: Full-time
Experience: 6+ years
Work with a time tracker
🔹 About the Role
We are looking for a strong Fullstack Developer with solid backend experience in Node.js, TypeScript, and NestJS, and confident frontend skills using React. The ideal candidate has hands-on experience with microservices architecture, message brokers (RabbitMQ/Kafka), PostgreSQL, and real-time communication via Socket.IO. Experience with PostGIS or mapping tools is a big plus.
🔹 Responsibilities
- Lead the design and development of backend services and microservices using NestJS/Node.js
- Build and optimize REST and WebSocket APIs for high performance and scalability
- Implement event-driven architectures with RabbitMQ/Kafka
- Design efficient PostgreSQL schemas, including spatial data with PostGIS (advantage)
- Ensure security, testing, and observability across backend services
- Collaborate with frontend developers to integrate backend services with React applications
- Participate in architecture decisions, mentoring, and code reviews
- Drive DevOps readiness (Docker, CI/CD, monitoring, logging)
🔹 Requirements
- 6+ years of professional experience in software development
- Strong expertise in Node.js + TypeScript
- Proven experience with NestJS (or similar frameworks)
- Solid knowledge of microservices architecture and distributed systems
- Hands-on experience with RabbitMQ or Kafka
- Advanced experience with PostgreSQL, including TypeORM
- Familiarity with Socket.IO or similar real-time communication frameworks
- Strong understanding of API design, scalability, and security
- Experience with Docker, Git, CI/CD pipelines
🔹 Nice to Have
- Experience with PostGIS or other geospatial data tools
- Exposure to ArcGIS JavaScript API or mapping libraries
- Familiarity with Prometheus/Grafana for observability
- SaaS platform or multi-tenant system experience
💼 Other Information:
- Remote, full-time, long-term project
- Competitive salary in USD
- Start date — flexible
Application includes:
- Answers to short tech questions (frontend/backend)
- Short audio message (up to 1 min) in English introducing yourself and summarizing your experience with React and TypeScript
- Full interview
Key Skills
Ranked by relevanceReady to apply?
Join ANVI Software Development Teams and take your career to the next level!
Application takes less than 5 minutes