Teknavo is seeking an experienced and motivated JavaScript Full-Stack Developer to join the team and contribute to the development of a modern, user-friendly web interface for the client's in-house cloud-like platform with a relocation opportunity to the company's office in Limassol, Cyprus. This platform is designed to manage internal resources, including storage and application services, and aims to deliver a seamless experience to internal users.
Project Overview
The platform acts as a foundation: our team delivers the interface, integration endpoints, and shared resources. Development is carried out in virtualized, restricted environments (Windows/Linux).
Necessary qualifications:
- Bachelor's or Master's in Computer Science, Engineering, or equivalent experience.
- 5+ years of JavaScript/Typescript.
- Strong understanding of data structures, algorithms, and OOP.
- Production experience with modern JS frameworks (React and Angular).
- Strong knowledge of HTML5, CSS3, and RESTful API integration.
- Understanding of Node.js and back-end development using Express.js.
- Strong spoken and written English.
Desirable:
- Familiar with state management libraries (e.g., RxJs, Redux, MobX, Zustand).
- Experience with unit (e.g., Jest, Mocha, Karma) and E2E (e.g., Cypress, Playwright, Protractor) testing frameworks.
- Understanding of version control using Git.
- Knowledge of Python, Bash, Linux, and financial/market data is a plus.
We Offer:
- Competitive compensation packages.
- Professional team.
- Stability and reliability within the company.
- Friendly and positive atmosphere.
- A comfortable office located in Limassol.
- Hybrid working hours (50% in-office, 50% remote).
- An extensive relocation package, including temporary accommodation, work visa fee reimbursement, and travel arrangements assistance.
- English and Greek language lessons.
- Regular business trips to the client’s offices in the UK (London) and the USA (New York).
- A professional and collaborative team environment.
- Corporate events and team-building activities.
- Exciting opportunities for career growth (for Team Leaders roles, transition to the client's offices in the UK/ USA after the first year of employment).