JOIN OUR TEAM
We are a small, agile company with opportunities for creative and curious people. We care deeply about doing great things and providing our clients with our best work. We are a culture of warm and kind people working with international clients in a variety of industries. As a growing company there are plenty of opportunities to continue to learn and expand your skills. We offer a fun work environment where we have frequent company outings, great coworkers, and continuous development opportunities.
As a company we are:
- Innovative, learning culture that prioritizes adaptability and embraces change
- Collaborative, supportive, and constantly communicating to build and maintain strong bonds between people
- Responsible and accountable for our actions. You can trust us; we do what is right.
JOB OPENINGS
About
Our talented software engineer team develops customized digital solutions for local and international clients. We are now looking for senior software developers to join our team.
As part of the growing and dynamic systems development team the Senior Software Developer will be involved with coordinating between the business units and the technical units in order to design and implement system changes or new products according to the clients’ requirements. Development responsibilities will involve the entire software development life cycle. The successful candidate will have excellent coding and debugging skills familiarity with the entire application lifecycle and a strong desire to contribute to a product that is evolving.
Candidate Profile
- BS or MS degree in Computer Science or related field.
- 5+ years of experience doing hands-on software development.
- Excellent problem analysis and debugging skills.
- Strong coding skills in C#
- Development work in critical environments, database design and SQL, and knowledge of Web Services.
- Excellent knowledge of GIT/TFS
- Proven leadership ability.
- Excellent communication skills.
Responsibilities (and not limited to the following)
- Define system design by analysing business requirements.
- Writing or modifying current systems of high to critical complexity.
- Writing new systems of intermediary to critical complexity.
- Observing, testing, debugging correcting faults in software.
- Ensure accuracy & integrity of data for new or existing systems.
- Providing system support to clients.
- Evaluating and coordinating implementation for incorporating existing or new technologies.
- Conducting research and analysis to support solution design.
- Develop and produce documentation, including technical specifications, unit test scripts and API’s.
- Undertaking project work and writing relevant reports.
- Adheres to departmental coding conventions.
- Understand and incorporates best industry security standards (such as OWASP) in the design and code of software that s/he writes.
- Provide guidance to developers and participate in code reviews.
- Developing and producing development documentation, including technical specifications, unit test scripts and API’s.
- Conduct code reviews for changes of intermediary to high complexity.
Job title: Senior Software Developer
Telephone: +357 22100667
Email: [email protected]
To apply: Please send your CV and a cover letter to [email protected]. Successful candidates will be contacted within 4 weeks of applying.
About the company:
At Techlink we design intelligent, bespoke and intuitive web applications, desktop applications, mobile apps, and provide services that transform brands for their digital ignition or even transformation.
We are currently seeking for a Web & Graphic Designer for our offices in Nicosia. The successful candidate will be assisting our design department and report directly to our Head of Design. This is an excellent opportunity for a Web & Graphic Designer to work on a variety of products and experiences.
Job Description
- Creating engaging and user-friendly website designs
- Designing online/offline advertising materials, including banners and landing pages, and ensuring they are in line with the branding policy of the company
- Collaborating with project managers, designers and other departments to create advertising material for various projects and campaigns
- Converting initial concepts, mock-ups, wireframes and sketches to complete designs and UIs
- Applying user-centric methodologies to design websites, UIs, mobile UIs and online advertising material
- Assist and support the Head of Design with any other tasks assigned
- Thinking creatively to produce new ideas and concepts and developing interactive design
- Create promotional material for print media
- Working on layouts and art working pages ready for print
- Brand development
Required Skills & Experience
- Bachelor’s degree in web or graphic design
- Minimum 2 years proven experience in the design of webpages and banners
- Work portfolio (only applications accompanied with a portfolio will be considered)
- Excellent knowledge of Adobe CS, including Photoshop and Illustrator
- Strong typography, layout and visual design skills
- Strong UX/UI work experience portfolio
- Expertise in at least one of the following: illustration, web icons, logos, videos, animation
- Knowledge of prototyping tools, such as Sketch, Craft and InVision, will be a plus
- Excellent written and verbal skills in English
- Excellent team working skills
- Creative and passionate about graphic/web design
- Knowledge in creating HTML5 banners (Google Web Designer / Adobe Animate CC)
- Portfolio of online works (banners, websites)
- Must be flexible and deadline oriented with attention to detail
Why you’ll love working here:
We are a small, agile company with opportunities for creative and curious people. We care deeply about doing great things and providing our clients with our best work. We are a culture of warm and kind people working with international clients in a variety of industries. As a growing company there are plenty of opportunities to continue to learn and expand your skills. We offer a fun work environment where we have frequent company outings, great co-workers, and continuous development opportunities.
Job title: Web & Graphic Designer
Telephone: +357 22100667
Email:[email protected]
To apply: Please send your CV, portfolio, and a cover letter to [email protected]. Successful candidates will be contacted within 4 weeks of applying.
About
Our talented software engineer team develops customized digital solutions for local and international clients. We are now looking for midlevel software developers to join our growing team.
The ideal candidate is a passionate developer who is driven by continual improvement and the need to respond to rapidly changing business needs.
Candidate Profile
- Educated to degree level in Computer Science or related subject or able to demonstrate significant relevant experience.
- Experience and proficiency in a variety of software engineering processes and modern programming languages, with emphasis on C#, Web Services, ASP.NET.
- 2-5 years of related work experience in .NET environment with proven track record in designing, developing, documenting and delivering high-performance, reliable, reusable, extensible and maintainable technical solutions.
- Understanding of SOA principles, including experience with WCF or web services.
- Understanding of ORM frameworks (ADO.NET Entity Framework, LINQ to SQL).
- Experience working with SCM systems (such as Subversion, Git, VSTS)
- Good English communication and cross-group collaboration skills.
- Ability to work effectively in a team environment.
Responsibilities (and not limited to the following)
- Write clean, scalable code using .NET programming languages
- Test and deploy applications and systems
- Revise, update, refactor and debug code
- Improve existing software
- Develop documentation throughout the software development life cycle (SDLC)
- Execution of developer tests as required
- Bug fixes during release launch and maintenance
- Maintain close working relationship with IT Business Analyst
Further experience or knowledge in any of the following will be beneficial:
- Data modelling
- Front end web development (HTML5, CSS, Javascript)
- Developing cloud-based applications
- Mobile app development (iOS, Android, Xamarin)
- Working with unit testing tools (XUnit)
Job title: Midlevel Software Developer
Telephone: +357 22100667
Email:[email protected]
To apply: Please send your CV and a cover letter to [email protected]. Successful candidates will be contacted within 4 weeks of applying.
We’re looking for highly motivated QA test engineers to join our User experience & Product acceptance team to help us maintain the high level of quality and reliability of our digital products. The team will be working in an agile fashion on several digital projects to help bolster our online offering while maintaining a strong focus on quality through manual, automated testing and continuous delivery.
As a QA Engineer you will be working alongside software developers and take part in various web and mobile projects, assessing software quality by designing and implementing software testing processes. You will take ownership of code quality through manual testing to ensure product quality. Through this you will identify and report system issues/bugs in accordance to set quality standards and business needs.
Main Responsibilities
- Gathers, reviews and analyses business and system specifications
- Collaborates with Product Owners, and Developers to ensure the quality of a feature
- Designs and executes test cases and analyses results
- Conducts tests across systems, browsers and devices for Web and Mobile
- Creates logs to document testing phases and defects
- Reports bugs and errors to the Development Team
- Reports defects and assists in troubleshooting
- Conducts post-release/post-implementation testing
- Works with cross-functional teams to ensure quality throughout the software development lifecycle
- Identifies key KPIs for product quality
- Prepares and presents reports and metrics to Senior Management
Candidate Profile
- Undergraduate or postgraduate degree in Computer Science, Software Engineering or in a related field
- Minimum 3 years demonstrated experience as a Quality Assurance Test Engineer
- Experience in writing clear, concise and comprehensive test plans and test cases
- Ability to document and troubleshoot errors.
- Working knowledge of test management software
- Familiarity in Agile ways of working
- Well versed in API testing tools like Postman, Swagger, SoapUI, WireMock
- Analytical mind and problem-solving aptitude
- Ability to perform well in a fast-paced environment
- Attentive to detail, methodical, diligent
- Excellent written and verbal communication skills with the ability to interact on a technical and non-technical level with stakeholders
- Fluency in Greek and English, both verbal and written
🚀 UX Writer
📍 Location: Nicosia | 💼 Industry: Banking Services
Are you passionate about crafting clear, concise, and user-focused content for digital experiences? We are looking for a UX Writer to join our team, supporting a well-established client in the banking sector.
In this role, you will be responsible for creating user-friendly content across digital channels, ensuring customers can easily understand and navigate Retail and Business Banking journeys. You will play a key role in enhancing customer satisfaction, maintaining consistency of tone, and improving the overall digital experience across platforms.!
🔍 What You’ll Be Working On
- Write user centred copy for web and mobile experiences (including navigation labels, microcopy, instructions, notifications, and error messages).
• Collaborate with Product Managers, UX/UI Designers, QA, and Developers to understand requirements and translate them into intuitive and accessible content.
• Ensure language clarity and tone consistency across all digital customer journeys, aligned with brand tone of voice guidelines.
• Review and refine UI copy based on user testing results, analytics, and stakeholder feedback
• Draft and maintain UX content standards, pattern libraries, and best practices.
• Participate in UX workshops, usability sessions, and requirements discussions to advocate for content-first design.
• Adapt copy for different customer segments and channels (Retail, Business Banking, and supporting platforms).
• Collaborate with Legal and Compliance teams to simplify regulatory content into user-friendly language without compromising accuracy.
• Ensure accessibility and inclusivity across all digital content.
✅ What You Bring
- Undergraduate or postgraduate degree in Communications, Linguistics, Marketing, Digital Media, UX Writing, Human-Computer Interaction, or a related field.
• Minimum 2 years of hands-on experience as a UX Writer, Content Designer, or similar role within digital product teams.
• Experience writing for web and mobile in a structured, user-centred design environment.
• Ability to simplify complex concepts into clear, friendly, and actionable content.
• Strong understanding of UX principles, usability, and content strategy.
• Experience working with design tools (e.g., Figma, Sketch, Adobe XD).
• Familiarity with content management systems and tools (e.g., Confluence, Jira, Git-based workflows, Phrase).
• Excellent attention to detail and ability to work in fast-paced environments.
• Strong communication skills with the ability to present and justify content decisions.
• Fluency in Greek and English, both written and verbal.
📩 Ready to Apply?
Apply directly via the Apply button on LinkedIn or send your CV to: [email protected]
Saw the job you were looking for?
You can send your CV and cover letter to [email protected] to apply. We would love to hear about your skills and are always looking for ways that our company can grow.