Full Stack Engineer (Mid – Level)

Posted One Month Ago
Be an Early Applicant
Limassol, CYP
In-Office
Mid level
Digital Media • Events • Fintech • Marketing Tech
The Role
Develop and maintain scalable full-stack web applications using React, Next.js, .NET, and C#. Build frontend components, backend APIs, database integrations, authentication, and business logic. Write unit and integration tests, optimize performance, participate in code reviews, and collaborate with QA, product, and engineering teams in an Agile/Scrum environment.
Summary Generated by Built In

We are looking for a Mid-Level Full Stack Engineer to join our dynamic team and contribute to the design, development, and delivery of reliable, scalable web applications. The role involves working across both frontend and backend technologies, developing new features, integrating databases and APIs, and contributing to code quality, testing, and continuous improvement throughout the development lifecycle.


Frontend Development

  • Develop and maintain modern web applications using React and Next.js.
  • Build responsive, reusable, and maintainable UI components.
  • Work with server-side and client-side rendering where appropriate.
  • Implement structured styling using SCSS and CSS Modules.
  • Optimize frontend performance, usability, and application responsiveness.

Backend Development

  • Design and develop scalable backend services using.NET and C#.
  • Build and maintain Minimal APIs and RESTful services.
  • Implement business logic, validation, authentication, and data integrations.
  • Develop and maintain integrations with internal and external APIs.
  • Ensure backend services are secure, reliable, and performant.
  • Contribute to API documentation and development standards.

Database & Data Management

  • Work with PostgreSQL to develop and maintain data-driven applications.
  • Design efficient queries, data models, and database indexes.
  • Monitor and improve database performance where required.
  • Develop data processing and serialization solutions.
  • Work with structured and unstructured data as part of application and reporting requirements.

Testing & Code Quality

  • Write clean, maintainable, and well-tested code.
  • Develop and maintain unit and integration tests.
  • Collaborate with QA engineers to identify and resolve defects.
  • Participate in code reviews and contribute to coding standards and best practices.
  • Identify opportunities to improve application stability, performance, and maintainability.

Team Collaboration & Agile Delivery

  • Work closely with developers, QA engineers, product managers, and other stakeholders.
  • Break down requirements into actionable technical tasks and provide realistic estimates.
  • Participate in sprint planning, daily stand-ups, reviews, and retrospectives.
  • Contribute to technical discussions and help identify effective solutions to business requirements.
  • Participate in Bitbucket pull requests and code reviews.
  • Undertake any other duties related to the role as assigned by the Manager.

Requirements
  • 3+ years of professional software development experience, preferably in full stack web development.
  • Bachelor’s degree in computer science, Software Engineering, Information Technology, or a related field.
  • Strong experience with C# and .NET.
  • Practical experience with React and Next.js.
  • Good understanding of frontend and backend development principles.
  • Experience working with PostgreSQL and/or MongoDB.
  • Experience developing and consuming REST APIs.Familiarity with Git and Bitbucket.
  • Experience with AWS ecosystem.
  • Understanding of automated testing and software development best practices.
  • Experience working in an Agile/Scrum environment.
  • Strong problem-solving and analytical skills.
  • Good understanding of clean, maintainable, and scalable code.
  • Strong communication and collaboration skills.
​

Personal Attributes

  • Technical autonomy: Able to take ownership of tasks and deliver solutions with minimal supervision.
  • Problem-solving mindset: Able to analyses complex issues, identify root causes, and develop practical solutions.
  • Attention to detail: Takes pride in producing reliable, maintainable, and high-quality code.
  • Collaborative approach: Works effectively with developers, QA, product, and other stakeholders.
  • Continuous improvement: Proactively looks for ways to improve processes, performance, code quality, and technical practices.
  • Adaptability: Comfortable learning new technologies and working in a fast-paced environment.

Education

  • Bachelor’s degree in computer science, Software Engineering, Information Technology, or a related field.



Benefits
  • Annual Performance Discretionary Bonus
  • 21 Days Annual Leave
  • Health & Dental Coverage
  • 5 Paid Sick Days
  • Flexible Working Hours
  • Hybrid Working Model (2 days per week working from home)
  • Early Out on Fridays
  • Long Weekend Leave
  • Maternity & Paternity Top-Up Allowance
  • Complimentary Lunch at the Office
  • Company Laptop Provided


Skills Required

  • 3+ years of professional software development experience, preferably in full-stack web development
  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field
  • Strong experience with C# and .NET
  • Practical experience with React and Next.js
  • Good understanding of frontend and backend development principles
  • Experience with PostgreSQL and/or MongoDB
  • Experience developing and consuming REST APIs
  • Familiarity with Git and Bitbucket
  • Experience with the AWS ecosystem
  • Understanding of automated testing and software development best practices
  • Experience working in an Agile/Scrum environment
  • Strong problem-solving and analytical skills
  • Good understanding of clean, maintainable, and scalable code
  • Strong communication and collaboration skills
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
80 Employees
Year Founded: 2025

What We Do

Ultimate Group is a growth ecosystem that unites media, events and marketing for complex industries, with a focus on fintech, trading, investing and real estate. As a house of brands (including iFX EXPO, Finance Magnates Summits, REALTYon and Finance Magnates), it connects industry participants through global expos, trusted content, and integrated marketing platforms to drive business growth and industry insight.

Similar Jobs

Capco Logo Capco

Business Consulting Opportunities - Middle East

Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
Remote or Hybrid
10 Locations
6000 Employees

Capco Logo Capco

Consultant

Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
Remote or Hybrid
10 Locations
6000 Employees

Pfizer Logo Pfizer

Sustainability Senior Manager

Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
Remote or Hybrid
30 Locations
121990 Employees
112K-207K Annually

Capco Logo Capco

Architect

Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
Remote or Hybrid
10 Locations
6000 Employees

Similar Companies Hiring

Kepler  Thumbnail
Artificial Intelligence • Fintech • Software
New York, New York
9 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
30 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account