Role Description
HRus Partners, on behalf of our client, a well-established Forex Broker in Limassol, we are hiring a Senior Full-Stack Software Engineer to join their on-site engineering team in Limassol, Cyprus.
You will work across the stack, building and maintaining backend services using Node.js, NestJS, and Express, and developing frontend applications with Next.js. The role involves designing APIs, implementing business logic, and delivering complete features from backend to frontend in production environments.
This is a hands-on role for engineers who enjoy owning features end-to-end and contributing to architecture and technical decisions.
Responsibilities
- Design, develop, and maintain backend services and REST APIs using Node.js, NestJS, and Express
- Build and maintain frontend applications using Next.js
- Deliver full-stack features from concept to production
- Write clean, testable, and maintainable code on both frontend and backend
- Collaborate with product, design, and DevOps teams
- Participate in architecture discussions and code reviews
- Troubleshoot and resolve issues in live production systems
Requirements
- Strong Computer Science fundamentals
- Solid experience as a Full-Stack Developer
- Strong backend experience with Node.js and NestJS
- Good frontend experience with React / Next.js
- Strong understanding of OOP, design patterns, and API design
- Experience building and maintaining production systems
- Strong problem-solving and debugging skills
- Ability to work effectively in a fast-paced, on-site team environment
- Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience
Nice to Have
- Strong experience with TypeScript
- Experience with Docker, CI/CD pipelines, and cloud platforms (AWS or Azure)
- Experience with databases such as PostgreSQL, MongoDB, or Redis
- Experience working on high-availability or high-traffic systems
What We Offer
- Competitive salary based on experience
- Stable, long-term position
- Modern full-stack tech stack
- Real production systems and ownership of features
- On-site role with a collaborative engineering team
If you think that you can be a good fit for this position, send us your CV today at careers@hruspartners.com