Tech Lead (Node.js)
corestar
- Limassol, Cyprus
- On-site
- Lead/Staff
- Posted
⭐️ CoreStar is a dynamic technology company supporting partners in heavy-load industries with high-performance solutions.
People management and sprint delivery remain with Team Leads / Engineering Managers; product priorities remain with Product Project overview: We build a high-load in-house platform for third-party integrations, real-time data processing, and reporting.
Ability to influence without reporting authority, mentor engineers, and explain technical trade-offs to engineering and business stakeholders in English. 📌 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! ⭐
About corestar
Our expert teams bring a startup-driven mindset, focusing on innovation, collaboration, and efficiency in every project.
Responsibilities
- At CoreStar, you’ll have the opportunity to grow your skills, tackle exciting challenges, and directly contribute to impactful products.
- The Tech Lead owns technical direction and platform health across teams.
- Coding agents are part of everyday engineering, and we’re building an internal AI product on top of company knowledge. 📌 Key Responsibilities: Own platform architecture across services, data flows, and integrations, balancing reliability, performance, security, and ease of change.
- Set performance and capacity targets.
- Validate critical designs through prototypes, benchmarks, and load testing.
- Establish engineering standards, testing practices, and review criteria.
- Review major technical decisions and build teams’ ability to apply these standards independently.
- Improve observability and incident diagnosis so engineers can investigate production issues beyond the services they authored.
- Lead adoption of coding agents across teams: define delegation and verification practices, coach engineers, and measure improvements in delivery speed and quality.
- Build and maintain shared agent instructions, skills, workflows, and MCP integrations, with clear ownership and maintenance standards.
- Prioritize technical debt, reliability, and performance work, making the business impact explicit and aligning execution with Team Leads.
- Stay hands-on through production code, proofs of concept, pairing, and technical reviews.
- Develop engineers and strengthen review practices across teams. 📌 Requirements: Experience owning technical direction across multiple teams, with architectural decisions taken to production and clear reasoning about their trade-offs.
Requirements
- Deep production experience with Node.js and TypeScript, including runtime behavior, concurrency, profiling, and performance optimization.
- Experience designing and operating distributed systems under load, including service boundaries, consistency, failure handling, and third-party integrations.
- Experience with MySQL , MongoDB, Redis / Valkey, and message brokers such as NATS or Kafka, including data modeling, query optimization, migrations, and delivery guarantees.
- Practical experience with automated testing, CI/CD, Docker, Kubernetes, cloud infrastructure, observability, and incident response.
- Hands-on experience shipping with coding agents and building reusable agent tooling adopted by other engineers.
- Sound judgment about agent limitations, verification, cost, and access to company data.
jobapplier