Skip to content
Backend Engineer

Backend Engineer

Staff Software Engineer

Wrike

Nicosiafulltime

Откликнуться на сайте работодателя

Описание вакансии

Wrike is the most powerful work management platform. Built for teams and organizations looking to collaborate, create, and exceed every day, Wrike brings everyone and all work into a single place to remove complexity, increase productivity, and free people up to focus on their most purposeful work.

Our vision:
A world where everyone is free to focus on their most purposeful work, together.

About the Role:
Wrike’s Backend Reliability (BRE) team is the backbone of our backend infrastructure and the guardian of our uptime. Our mission is to achieve and sustain 99.99% availability while building the tools, components, and safety nets that the entire engineering organization relies on. As a Senior / Staff Backend Engineer on this team, you won’t just close tickets - you’ll architect core reliability solutions that shape how Wrike scales, performs, and recovers from failure.

Your Impact:

  • Design, build, and maintain critical reliability components such as HTTP rate limiters, internal DB schema migration tools, circuit breakers, and distributed Redis-based caching.
  • Troubleshoot complex production issues, optimize PostgreSQL usage, and ensure our distributed systems remain performant and stable under high load.
  • Lead preliminary investigations during severe production incidents: identify likely root causes, assess impact, and propose mitigation options. The long-term fixes are then implemented by the owning team, based on your findings.
  • Create scalable, reusable tools and frameworks that help other engineering teams build more resilient services.
  • Leverage AI-powered tools and coding agents to accelerate development, analyze architectures, and automate repetitive or error-prone tasks.
  • Influence reliability best practices across engineering by sharing knowledge, reviewing designs, and setting high technical standards.

Your Qualifications:

  • Strong expertise with Java/JVM, building scalable, high-performance backend systems; open to leveraging other languages when appropriate.
  • Solid understanding of distributed systems concepts, including high availability, CAP theorem, and fault tolerance.
  • Deep experience with relational databases (PostgreSQL) and key–value / non-relational storages (Redis).
  • Practical experience with containerization and cloud-native environments, including Docker and Kubernetes.
  • Hands-on experience with message brokers such as RabbitMQ or Kafka.
  • Ability to work independently with minimal supervision, using critical thinking to question assumptions and validate your own decisions.
  • Strong written and spoken English skills suitable for collaborating in an international engineering environment.

Standout Qualities:

  • Background in infrastructure engineering or Site Reliability Engineering (SRE), including infrastructure-as-code practices.
  • Experience leading technical initiatives, driving cross-team projects, and mentoring other engineers while remaining an individual contributor.
  • Familiarity with observability and monitoring stacks (e.g., Graylog, Zabbix, Grafana) and/or data analytics tools such as BigQuery.
  • A strong interest in how complex systems fail and a track record of designing them to recover gracefully.

Team Dynamics:
You will join the Backend Reliability (BRE) team, a small, highly specialized, senior group focused solely on Wrike’s reliability. The team operates as an internal “reliability task force,” partnering closely with product and platform engineering teams across the company. You’ll collaborate with other senior engineers who value autonomy, deep technical discussions, and rigorous engineering practices. The culture is ownership-driven: you are trusted to manage your time, make architectural decisions, and drive initiatives to completion.

Our Work Style:
The BRE team works on core backend and infrastructure services that support millions of users. We operate in a collaborative environment that values clear communication, thoughtful design, and fast feedback loops.

  • Tech focus areas include: Java/JVM-based services, PostgreSQL, Redis, Docker, Kubernetes, RabbitMQ/Kafka, and observability/monitoring tools.
  • We encourage the use of modern AI-based tooling and coding agents as part of daily development and troubleshooting workflows.
  • Work is organized with an emphasis on impact and reliability goals rather than ticket volume, giving you room for deep work and long-term improvements.
  • Hybrid work mode (Prague, Czech Republic / Nicosia, Cyprus), with flexibility to balance focused individual work and collaborative sessions.

Why Join Wrike?

  • 25 calendar days of paid vacation
  • Sick Leave Compensation (5 Paid Uncertified Sick Days)
  • Parental Leave: 18 Weeks Maternity / 4 Week Paternity
  • 2 Volunteer Days
  • Medical Insurance (Employees + Dependents)
  • Hybrid Working Model
  • School Allowance (Up to €600/month for school aged kids)
  • Simcard w/ Unlimited Internet Access for active employees
  • Office Lunch Allowance (via Wolt) on Wednesdays / Thursdays

What’s next?

  • Interview with a Recruiter
  • Technical interview
  • System Design Interview
  • Cultural interview

Your recruitment buddy will be Aleksandar Chernev, Senior Technical Recruiter.

Who Is Wrike And Our Culture
We’re a team of innovators and creators who solve the complex work problems of today and tomorrow.

Hybrid work mode
Wrike promotes a hybrid model for team members near our office hubs in San Diego, Prague, Dublin, Nicosia, and Tallinn, with 2–3 in-office days per week to foster collaboration and teamwork. This work mode supports our culture of collaboration and solving problems fast to deliver business outcomes and win together.

Our persona
💡 Smart:
We love what we do, and we’re great at it because this is our domain. Our combined knowledge in this space is unmatched.

💚 Dedicated:
We get up every day focused on helping our customers win. We’re committed to helping our teammates win, too!

🤗 Approachable:
We're friendly, easy to get along with, considerate, and helpful.

Our culture and Values
🤩 Customer-Focused
We care about our customers.
We understand the customer journey, experience, and value derived from Wrike. Decision-making and action-taking are done with the customer in mind.

🤝 Collaborative
We work as one and win together,
each bringing unique strengths that contribute to diversity of thought for better outcomes. Leveraging our own work management platform, we foster an environment of creative collaboration and shared achievement.

🎨 Creative
We strive to succeed through continuous innovation.
It’s our pursuit of novel concepts that helped us create a market category. We continue to cultivate a workplace that fosters creative thinking as a means of transcending conventional boundaries and empowers us to break new ground to deliver extraordinary work management solutions.

💪 Committed
We believe in ownership at all levels of the organization,
by owning workflows from start to finish. Each member of our team is an integral part of this commitment, establishing work as a platform for personal growth and transformation, as well as collective success and growth.

Check out our LinkedIn Life Page, Company culture page, Instagram, Wrike Engineering Team, Medium, Meetup.com, Youtube for a feel for what life is like at Wrike.

Это сохранённая копия объявления, опубликованного в другом месте. Вакансии снимают без предупреждения — перед откликом проверьте сайт работодателя. mentors.coach не является нанимающей стороной.

Backend Engineer

Senior Angular Developer

XM

Nicosiafulltime

Откликнуться на сайте работодателя

Описание вакансии

Senior Angular Developer

The Role:

We are looking for a Senior Angular Developer to join our fast-growing team of experienced, highly skilled professionals. In this role, you’ll take ownership of delivering robust, high-performance code for both existing and new Angular-based client-facing applications. Beyond coding, you’ll actively contribute to architectural decisions, mentor other developers, and help shape best practices within the team.

This is an opportunity to work on technically challenging projects, push Angular to its limits, and continuously evolve your career while collaborating with a team that values clean architecture, maintainable code, and modern development practices.

The main responsibilities of the position include:

  • Design and develop advanced, scalable front-end applications using the Angular Framework.
  • Master test-driven development, continuous integration, and agile delivery practices within the team.
  • Conduct code reviews, providing constructive, actionable feedback to uphold code quality and consistency.
  • Proactively monitor application health, troubleshoot issues, and drive continuous performance optimization.
  • Lead and participate in the implementation of unit tests, integration tests, and automation testing strategies.
  • Contribute to system design, technical architecture, and front-end technology choices, ensuring scalable and maintainable solutions.
  • Mentor and support junior and mid-level developers, fostering a collaborative and growth-oriented engineering culture.
  • Collaborate with cross-functional teams and technical leadership to influence technical direction, standards, and best practices for front-end development.

Main requirements:

  • BSc/MSc in Computer Science, Engineering, or any other related degree
  • At least 5 years of work experience in JavaScript development
  • Solid understanding of the full development life cycle
  • Excellent understanding of algorithmic complexity, data structures, OOP Principles
  • Knowledge of REST API and web services implementation concepts
  • Knowledge of GIT, HTML, SCSS at a Pro Level
  • Demonstrated ability to lead technical discussions, code reviews, and mentor junior and mid-level developers.
  • Proven experience contributing to or leading technical architecture and system design decisions.
  • Strong understanding of frontend application performance optimization, scalability considerations, and security best practices.
  • Experience defining and enforcing coding standards, best practices, and development workflows within a team.
  • Comfortable collaborating with product owners, backend engineers, and UX/UI designers to align technical solutions with business goals.
  • Ability to evaluate and introduce new tools, frameworks, or processes to improve development efficiency and product quality.
  • Self-motivated with a passion for professional development
  • Very good communication and interpersonal skills
  • Fluency in English

The following will be considered an advantage:

  • Knowledge of Tailwind CSS is considered a plus
  • Knowledge of Ionic Framework is considered a plus
  • Familiarity with AWS Services is considered a plus
  • Familiarity with Capacitor is considered a plus
  • Work portfolio of open-source projects and technical blogs, working knowledge of NODE Js is considered a plus

Benefit from:

  • Attractive remuneration package plus performance related reward
  • Private health insurance
  • Corporate pension fund
  • Intellectually stimulating work environment
  • Continuous personal development and international training opportunities

Type of employment: Full-time

Location: Cyprus or Greece

Please visit our website https://jobs.eu.lever.co/xm/709e495a\-bd1c\-4ff8\-b7b5\-1fe4b41374b0?lever\-origin\=applied\&lever\-source%5B%5D\=Linkedin to submit your online application for this position.

All applications will be treated with strict confidentiality!

Это сохранённая копия объявления, опубликованного в другом месте. Вакансии снимают без предупреждения — перед откликом проверьте сайт работодателя. mentors.coach не является нанимающей стороной.

Backend Engineer

Angular Developer - Team Lead

XM

Nicosiafulltime

Откликнуться на сайте работодателя

Описание вакансии

Angular Developer - Team Lead

The Role:

We’re looking for an Angular Developer - Team Lead to guide and grow a high-performing front-end development team. In this role, you’ll combine hands-on Angular development with leadership responsibilities, ensuring your team delivers robust, scalable, client-facing applications.

You’ll actively shape the technical direction, enforce coding standards, foster a culture of engineering excellence, and coach developers to reach their full potential.

This is an exciting opportunity to lead technically challenging projects, drive modern development practices, and collaborate with cross-functional teams to deliver impactful digital products.

The main responsibilities of the position include:

  • Lead the team’s Agile delivery process, from task allocation and sprint planning to retrospectives and cross-team coordination.
  • Design and develop advanced, scalable front-end applications using the Angular framework.
  • Set individual goals for team members, regularly monitor progress, and provide constructive feedback.
  • Champion clean, maintainable code, modern architectural patterns, and performance optimization techniques.
  • Conduct and supervise code reviews to ensure technical consistency, code quality, and adherence to company standards.
  • Provide technical guidance, mentorship, and career development support to team members
  • Actively promote team morale and engagement, creating an environment where people are motivated and empowered to perform at their best.
  • Collaborate with Team Leaders, Architects, Product Owners, and UX/UI teams to align on product vision, architecture, and delivery priorities.
  • Influence system design, technical direction, and the selection of front-end technologies
  • Monitor and maintain the health of front-end applications, proactively addressing performance, scalability, and security issues
  • Define and enforce coding standards, development workflows, and front-end best practices within the team.

Main requirements:

  • BSc/MSc in Computer Science, Engineering, or a related field
  • Minimum of 6 years of experience in JavaScript development, with strong expertise in Angular.
  • 1–2 years in a leadership or technical lead role, preferably in an Agile environment.
  • Deep understanding of front-end architecture, lifecycle, and scalable design.
  • Solid grasp of algorithms, data structures, and OOP principles.
  • Proficient in Git, HTML, SCSS, and REST API integration.
  • Strong communication and leadership skills, with experience mentoring developers across all levels.
  • Skilled in leading technical discussions, code reviews, and driving continuous improvement.
  • Solid understanding of front-end performance optimization, scalability, and security best practices.
  • Strong cross-functional collaboration skills.

The following will be considered an advantage: (if applicable)

  • Experience with Tailwind CSS
  • Experience with the Ionic Framework
  • Familiarity with AWS services.
  • Familiarity with Capacitor.
  • Contributions to open-source projects, technical blogs, or public speaking engagements.
  • Working knowledge of Node.js.

Benefit from:

  • Attractive remuneration package
  • Private health insurance
  • Corporate pension fund
  • Intellectually stimulating work environment
  • Continuous personal development and international training opportunities

The Hiring Experience: What Awaits You

  • Let’s Connect – Intro Chat with Talent Acquisition
  • Bring It to Life – Role-Specific Take-Home Task
  • Deep Dive – First Interview with Your Future Team
  • Test your edge – Aptitude / Personality Assessment
  • Get Closer – Second Interview with the Future Team
  • Final Connection – Final Interview

Type of employment
: Full time

Location
: Cyprus or Athens (Greece)

Please visit our website https://jobs.eu.lever.co/xm/5dfb275a\-b56c\-4b99\-a781\-b61c6d50294c?lever\-origin\=applied\&lever\-source%5B%5D\=Linkedin to submit your online application for this position.

All applications will be treated with strict confidentiality!

Это сохранённая копия объявления, опубликованного в другом месте. Вакансии снимают без предупреждения — перед откликом проверьте сайт работодателя. mentors.coach не является нанимающей стороной.

Backend Engineer

Full Stack Web Developer

Jobs In Cyprus - Job Portal in Cyprus

Limassolfulltime

Откликнуться на сайте работодателя

Описание вакансии

Job Detail

  • Job ID 64041

Job Description
Our client is seeking a Full Stack Web Developer to join its growing team and contribute to the development and enhancement of products used by clients every day. The successful candidate will work across a Laravel backend and a Vue.js and …

ComputerEducation

Это сохранённая копия объявления, опубликованного в другом месте. Вакансии снимают без предупреждения — перед откликом проверьте сайт работодателя. mentors.coach не является нанимающей стороной.

Backend Engineer

AI Automation Engineer

Tickmill

Limassolfulltime

Откликнуться на сайте работодателя

Описание вакансии

Are you looking for the next professional opportunity, that will challenge you and advance your career?
Join our team now!

Tickmill is looking to hire a
AI Automation Engineer
to join our rapidly expanding team.

Join a high-caliber team and contribute to its success with your passion, hard work and positive attitude.

About Tickmill.

Tickmill is an award-winning, multi-regulated broker offering access to a broad range of asset classes, including CFDs on Forex, Stocks, Indices, Commodities, Cryptocurrencies, and Bonds, as well as Exchange Traded Derivatives like Futures & Options).

Founded in 2014, the Tickmill Group employs over 330 professionals across offices in London, Cyprus, Poland, Estonia, Seychelles and several other locations worldwide.

Our culture is built on trust, transparency, and high standards. We bring together ambitious professionals who are looking for an environment that supports them to dominate in their fields.

Our diverse, multilingual teams are focused on innovation, delivering bold excellence, and raising the bar wherever we can.

We offer competitive benefits packages, frequent team initiatives, and opportunities for professional growth. Join the Tigers!

About the Role

We’re looking for an experienced
AI Automation Engineer
to design, implement, and optimize AI-driven workflows across the organization. You’ll act as an internal consultant — understanding business challenges, proposing intelligent automation solutions, and deploying AI agents that improve efficiency, accuracy, and scalability.

This role blends technical expertise in AI and automation with strategic thinking and business understanding.

Key Responsibilities

  • Partner with business departments to identify process inefficiencies and automation opportunities.
  • Design and prototype AI agentic workflows using modern frameworks and LLM-based tools.
  • Develop, integrate, and deploy AI agents capable of handling varied business tasks (e.g., reporting, customer communication, data processing, or internal operations).
  • Evaluate and benchmark AI models, frameworks, and tools to select optimal solutions.
  • Establish best practices for prompt engineering, context management, and workflow orchestration.
  • Work closely with engineering teams to ensure robust system integration, data privacy, and compliance.
  • Create technical documentation, user training, and playbooks for deployed AI automations.
  • Monitor system performance and continuously refine agent behaviors and models.

Requirements

  • Proven experience in building or integrating AI systems, intelligent agents, or automation frameworks.
  • Experience with Forex / FinTech or other similar companies supporting Sales, Marketing and Finance teams with AI.
  • Strong understanding of LLMs, vector databases, and agent architecture (e.g., LangChain, AutoGen, CrewAI, or custom agentic frameworks).
  • Programming skills in Python and familiarity with REST APIs, webhooks, and automation tools.
  • Ability to translate business needs into technical solutions and communicate them clearly.
  • Familiarity with cloud environments (AWS, Azure) and enterprise integrations in general.
  • Experience with RAG (Retrieval-Augmented Generation), chains, and memory management in AI systems.
  • Excellent problem-solving, analytical, and stakeholder communication skills.

Preferred Qualifications

  • Background in machine learning, NLP, or process automation.
  • Experience with tools such as CLAW to support Data teams
  • Experience deploying production-level agentic systems or AI copilots.
  • Exposure to enterprise workflow automation tools (Jira, HubSpot, etc).
  • Understanding of data governance, model evaluation, and prompt engineering patterns.

By joining us, you can expect:

  • A Unique Opportunity for a career in a global, fast-growing company.
  • Attractive remuneration package based on qualifications and experience (including 13th salary and Discretionary Bonuses to reward exceptional performance).
  • Opportunities to learn and grow through our “Employee Training & Development program”.
  • Medical Insurance Cover, which includes Outpatient, Inpatient, and Dental Care.
  • Multiple events to bond with the team and the group through Quarterly/Semestrial Team Activities for all the Company.
  • Participation in our welfare investment and savings plan through our Provident Fund Scheme.
  • Birthday and Loyalty benefits.

Make your next Career step and apply NOW!

*Due to the great number of applications, we receive for each of our open vacancies, we are unable to respond on an individual basis.

Это сохранённая копия объявления, опубликованного в другом месте. Вакансии снимают без предупреждения — перед откликом проверьте сайт работодателя. mentors.coach не является нанимающей стороной.

Ещё 23 вакансии по этой категории в этой стране

Staff Software EngineerWrike · Cyprus

Откликнуться на сайте работодателя
Staff Software Engineer — Wrike | mentors.coach