Senior Full Stack Engineer
We’re looking for a proactive, team-oriented and motivated Senior Full-Stack Engineer to join our team.
We value a go-getter attitude, a drive to get things done, and the empathy to truly understand our clients’ needs. Our team takes pride in working hard—and having fun while doing it. We believe in the power of collaboration and bringing like-minded people together to build great things.
Your role
System Modernization: Transitioning an in-house CMS from Milo.JS to ReactJS.
New Feature Development: Designing and building modern features for our core platforms.
Refactoring & Modernization: Systematically refactoring legacy code to improve scalability and performance.
Architecture & Design Support: Providing support in the architecture and design of microservices and RESTful APIs.
Lifecycle Support: Supporting the full project lifecycle, from initial planning and evaluation to deployment and maintenance.
Quality & Testing: Ensuring application reliability through unit and integration testing using Jest.
Collaboration: Working closely with cross-functional teams, including testers and project managers.
What we expect
Node.js Ecosystem: Strong experience with Node.js, Express, and building RESTful APIs.
Modern Frontend: Proficiency in ReactJS, TypeScript, and state management (Redux/Context API).
Expert knowledge of JavaScript
Data Management: Experience with relational databases (Oracle) and document stores (Elasticsearch).
Modern Web Standards: Expertise in HTML5, CSS3 (SASS/LESS), and responsive design.
Testing & CI/CD: Knowledge of Jest, Git, and automated deployment workflows.
And it would be awesome if you have
Experience with RabbitMQ or Redis for messaging and caching.
Infrastructure: Familiarity with Docker, Kubernetes, and cloud services like AWS or Azure.
Knowledge of monitoring tools such as Splunk, Kibana, or Elastic APM.
Experience with WebSockets and real-time data handling.
Familiarity with CMS platforms and migration strategies for legacy systems.
What we offer
The location choice is yours: remote, on-site or hybrid
Flexible working hours
Work with new technologies in a high-performance environment
Diverse international projects
IT community involvement — Meetups, Workshops & Articles
Internal workshops & personal development 100% paid sick leave
Paid health insurance
Subvention of Multisport card
Transport allowance & meal allowance
Salary range
Our salaries are based on your experience, level of knowledge & technical interview.
We will contact the candidates who are the best fit for the current project or for a project that will be active in the coming months. Sounds exciting? Click on the button below and apply now :)
- Locations
- Zagreb
- Remote status
- Fully Remote
Zagreb
About Q Ltd.
We are an award-winning software and design agency.
With 350+ full-time experts, we provide services and solutions to cover all phases of the digital product life-cycle. Working in various industries across 20 countries worldwide, we exceed our boundaries each day.