Senior Node.js Developer
CoreStar Kato Polemidia Municipality, Cyprus, Cyprus
IT Services and IT Consulting · 11-50 employees
About the role
Develop and optimize scalable backend systems and microservices to handle high-load traffic and complex third-party integrations. Utilize AI-assisted development workflows to automate engineering tasks and maintain high code quality across the full development lifecycle.
What they look for
Requirements
Requires 5+ years of professional software development experience with at least 4 years specifically in Node.js production environments. Candidates must demonstrate expertise in high-load system architecture, database optimization, and modern cloud infrastructure.
Benefits
Full description
⭐️ CoreStar is a dynamic technology company supporting partners in heavy-load industries with high-performance solutions. Our expert teams bring a startup-driven mindset, focusing on innovation, collaboration, and efficiency in every project. At CoreStar, you’ll have the opportunity to grow your skills, tackle exciting challenges, and directly contribute to impactful products.
📌 Project:
High-load in-house platform handling multiple third-party integrations, data collection, and comprehensive reporting systems. The system processes large volumes of real-time data and requires high availability with performance optimization.
📌 Key Responsibilities:
- Develop scalable backend systems - design and implement high-load applications capable of handling massive traffic with optimal performance
- Build robust APIs and microservices - create RESTful services, GraphQL APIs, and real-time WebSocket connections for complex distributed systems
- Optimize application performance - identify bottlenecks, implement caching strategies, and ensure optimal resource utilization in production environments
- Design and implement third-party integrations - connect external APIs, payment systems, and various service providers while maintaining system reliability
- Develop from concept to production - participate in the full development lifecycle, from initial architecture design through deployment and monitoring
📌 AI-Assisted Development
- Deliver with agents as a normal way of working - break work down so that a meaningful part of it can be handed to agents, and use them daily rather than occasionally
- Contribute to shared AI tooling - write and improve reusable skills, commands and automation that the rest of the team uses, instead of keeping your workflow private
- Automate repetitive engineering work - identify what should not be done by hand any more and remove it
📌 Technical Excellence
- Ensure code quality and maintainability - write clean, well-documented code following best practices and design patterns
- Monitor and troubleshoot production systems - investigate complex issues, optimize database queries, and maintain system stability
- Collaborate with cross-functional teams - work closely with product managers, designers, and other developers to deliver high-quality solutions
- Stay current with technology trends - continuously learn and evaluate new tools, frameworks, and best practices in the Node.js ecosystem
📌 Requirements:
- 5+ years of professional software development experience with a strong focus on backend systems
- 4+ years of hands-on Node.js development in production environments with deep understanding of JavaScript runtime internals
- 3+ years of experience with high-load systems - building applications that serve large user bases with high availability requirements
- Proven track record of performance optimization - experience with scaling applications, database optimization, and system architecture
📌 Technical Skills
- Advanced JavaScript and TypeScript proficiency - ES6+, async/await, promises, and TypeScript for large-scale applications
- Node.js ecosystem mastery - Express.js, Fastify, or similar frameworks with deep understanding of event loop and performance optimization
- API development expertise - RESTful services, GraphQL implementation, WebSocket connections, and third-party API integrations
- Database optimization - MySQL, MongoDB, Redis / Valkey with advanced query optimization, indexing strategies, and schema design
- Message queuing and streaming - NATS or Apache Kafka for building distributed, event-driven architectures
- Monitoring and observability - Prometheus, Grafana, ELK stack for comprehensive system monitoring and debugging
- Containerization and orchestration - Docker for development and deployment, Kubernetes for production scaling
- Cloud platform proficiency - AWS or Azure services with experience in auto-scaling, load balancing, and distributed systems
📌 AI Engineering
- Hands-on experience with agentic development tools - Claude Code or equivalent, used as part of daily delivery
- Experience creating reusable AI tooling - skills, commands, agent workflows or MCP integrations that other people also use
- Verification discipline - treats model output as something to be checked before it is acted on
📌 Additional Qualifications
- Strong English communication skills - ability to participate in technical discussions and document complex systems
- Performance-focused mindset - deep understanding of scalability principles, caching strategies, and optimization techniques
- Problem-solving expertise - capacity to debug complex distributed systems and design elegant solutions for challenging technical problems
- AI-ready mindset - actively looks for work that can be moved from people to agents, and adapts how they work as the tooling changes
📌 Benefits: 🏝 24 working days of paid annual leave 🤝 6 days of paid sick leave 🖊 Official employment 📄 Medical insurance ☕️ Coffee zone with fruit & snacks available in the office 🥗 Corporate Lunch provided by the company 💪 Gym and sports classes 🙌 Healthy and friendly work atmosphere 📚 Greek and English language classes (partially covered)
Join us and be one of the Core Stars! ⭐
Similar roles
-
[GFA] Senior Full-stack Software Engineer (Nest.js/Node.js + React)
Software Mind Krakow, Lesser Poland Voivodeship, Poland
-
Senior Full-stack Developer (NodeJS)
Thoughtworks Singapore, Singapore
-
Senior Full-Stack Engineer (Node.js & React Native)
Y Strategie Casablanca, Casablanca-Settat, Morocco
-
Senior Back-end Engineer - PHP, Node.js
Jobgether Germany
-
Site Director - Moses Lake (Grant Node)
Keel Infrastructure Moses Lake, Washington, United States · $180K–$220K/yr
-
Full Stack Developer (React/Next.js + Node.js)
Kiss My Apps Ukraine