Tech Lead / Full-Stack Developer
Program-Ace
Job Summary
Program-Ace, an IT company with over 30 years of experience in software development, is expanding its international presence with a new Cyprus office. We are seeking a Tech Lead / Full-Stack Developer to lead a local team. The role involves developing and maintaining web applications, building interactive 2D/3D experiences using Babylon.js/PlayCanvas, integrating APIs and databases, and potentially leading a small team. Responsibilities also include presale activities like preparing technical proposals, providing effort estimates, and acting as a technical expert in client calls.
Must Have
- 3+ years of commercial web development (front + back)
- Experience as a Tech Lead / Lead Developer
- Proven experience with browser-based graphics (games, simulations, 3D/2D visualizations)
- Experience in task and effort estimation
- Participation in presales or discovery phases
- Strong communication skills
- Confident English for client communication
- Frontend: TypeScript, modern framework (preferably React)
- Experience with Babylon.js / PlayCanvas or similar
- Backend: Node.js (Express / NestJS or similar)
- Experience with REST/GraphQL APIs
- Databases: relational and/or NoSQL (e.g. PostgreSQL, MongoDB)
- Experience with modern code automation tools
Good to Have
- Experience working directly with international customers
- Basic understanding of CI/CD, Docker, and cloud platforms (AWS/Azure/GCP)
- Experience in AR/VR, gaming, or complex visualization projects
- Kubernetes/Serverless
- Python
Perks & Benefits
- Strong technical environment
- Direct impact on architectural decisions, technology choices, and presale strategies
- Hybrid role (Delivery + Presale)
- Opportunities for growth (Solution Architect, Delivery Lead, Engineering Manager)
- Variety of projects (commercial web applications, interactive 3D experiences, prototypes, technical PoCs)
- Modern workflows (AI-assisted development tools, automation solutions, efficient internal processes)
- Flexibility (remote-friendly setup, flexible working hours, outcome-oriented culture)
- Stable engagement (long-term projects with international clients, predictable workloads, transparent communication)
- Competitive compensation based on experience and level
- Supportive culture (value initiative, pragmatic decision-making, personal ownership of results)
Job Description
About Us
Program-Ace is an innovative IT company with over 30 years of experience in software development. We specialize in building custom digital solutions, including AR/VR applications, simulations, digital twins, and interactive training platforms. Our portfolio includes award-winning products and long-term partnerships with global leaders such as GAP, Deutsche Telekom, Deloitte, Qualcomm, Lenovo, Meta, BBC, and many others.
With the launch of our Cyprus office, we are expanding our international presence and building a strong development function to support the growth of our local and global teams.
We are looking for a Tech Lead / Full-Stack Developer who is already based in Cyprus or willing to relocate, and ready to take a lead role in building a strong local team.
Responsibilities:
Delivery
- Develop and maintain web applications (frontend + backend).
- Build interactive 2D/3D experiences using Babylon.js / PlayCanvas (or similar WebGL/WebGPU engines).
- Integrate with backend APIs and databases; ensure performance and code quality.
- Lead 2–3 developers (if needed): code review, mentoring, technical decision-making.
Presale
- Prepare technical parts of commercial proposals: tech stack, architecture concepts, risks, assumptions.
- Provide effort estimates (high-level, ballpark, breakdown by modules/features).
- Join client calls as a technical expert, answer solution and feasibility questions.
- Create small prototypes / PoC for demos when needed.
Tech Stack & Tools:
- Frontend: TypeScript, modern framework (preferably React), experience with Babylon.js / PlayCanvas or similar.
- Backend: Node.js (Express / NestJS or similar), REST/GraphQL APIs.
- Databases: relational and/or NoSQL (e.g. PostgreSQL, MongoDB).
- Experience with modern code automation tools (e.g. Cursor, AI-assisted coding, code search/refactor tools) and willingness to actively use them to speed up delivery and improve quality.
Requirements:
- 3+ years of commercial web development (front + back), including experience as a Tech Lead / Lead Developer.
- Proven experience with browser-based graphics (games, simulations, 3D/2D visualizations).
- Experience in task and effort estimation, participation in presales or discovery phases.
- Strong communication skills: able to explain technical decisions to non-technical stakeholders.
- English: confident for calls, demos, and written communication with clients.
Nice to Have:
- Experience working directly with international customers.
- Basic understanding of CI/CD, Docker, and cloud platforms (AWS/Azure/GCP).
- Experience in AR/VR, gaming, or complex visualization projects.
- Kubernetes/Serverless
- Python
What We Offer:
- Strong technical environment — work alongside experienced engineers, tech leads, and domain experts in web, 3D, gaming, and simulations.
- Direct impact — you will influence architectural decisions, technology choices, and presale strategies.
- Hybrid role (Delivery + Presale) — ideal for developers who want to stay hands-on but also grow into a solution architect / tech lead with customer-facing responsibilities.
- Opportunities for growth — evolve into Solution Architect, Delivery Lead, or even Engineering Manager depending on your strengths and interests.
- Variety of projects — from commercial web applications to interactive 3D experiences, prototypes, and technical PoCs.
- Modern workflows — access to AI-assisted development tools, automation solutions, and efficient internal processes.
- Flexibility — remote-friendly setup, flexible working hours, and an outcome-oriented culture.
- Stable engagement — long-term projects with international clients, predictable workloads, and transparent communication.
- Competitive compensation based on your experience and level.
- Supportive culture — we value initiative, pragmatic decision-making, and personal ownership of results.
Send your resume and become an important part of our team!
Learn more about us on our website or follow us on LinkedIn
No Discrimination
Program-Ace has no tolerance for discrimination – all employment decisions, including but not limited to recruitment, hiring, employment, upgrading, demotion, discipline, transfer or termination are to be made, and all applicants are employed, and all employees are treated during employment, without regard to their race, ethnicity, national origin, color, religion, marital status, pregnancy, nursing mother status, genetic information, sex, sexual orientation, gender identity, gender expression, medical condition, physical or mental disability, military or veteran status, or any other basis prohibited by law. If you feel you have been subject to discrimination, please report it promptly to your Manager and Human Resources at jobs@program-ace.com. Please get in touch with Human Resources for any specific questions or to voice any concerns.
Drug- and Alcohol-Free Workplace
Employees may not use, sell, possess, purchase, or transfer illegal drugs – or sell, transfer, or distribute personal prescription legal drugs – on Program-Ace premises, in Program-Ace vehicles or during work hours. Employees may not be under the influence of any substance during work hours that impairs their ability to work safely or creates a risk to their safety, the safety of others, or Program-Ace property. Employees are not permitted to drink, or be under the influence of, alcohol during work hours or on Program-Ace premises with one exception: if they are of legal drinking age, they may drink alcohol at company-sponsored events approved by a Senior Manager. Please be aware that in case of any violation of such prohibition, an employee may be held disciplinary, administratively, and criminally liable. Please get in touch with Human Resources at jobs@program-ace.com for any specific questions regarding the drug- and alcohol-free awareness program, if you need any assistance or rehabilitation, or to voice any concerns.