Senior Fullstack Developer
Relocation | Cyprus
FxPro
We are seeking a highly skilled Senior Fullstack Engineer with strong backend expertise to join our dynamic team. Our project involves cloud-based authentication solutions, and we need someone who can confidently navigate complex systems and work across multiple technologies.
Responsibilities:
- Analyze and write high-quality, scalable Node.js and TypeScript code for backend services
- Work with front-end technologies (ReactJS, TypeScript, JavaScript, CSS, HTML) to make necessary adjustments and propose solutions (though design-focused front-end skills are not a priority)
- Lead and guide other developers through complex technical challenges, especially in backend development
- Build, maintain, and improve cloud-based authentication systems using OAuth 2.0, JWT tokens, and Azure
- Utilize Docker and Kubernetes for containerization and orchestration
- Work with messaging systems (Kafka, Solace, RabbitMQ) for efficient communication between services
- Collaborate with cross-functional teams to integrate systems and ensure smooth project flow
- Pre-work and solve complex problems independently, ensuring robust solutions in backend development
Requirements:
- Frontend Experience (Middle Level):
- Proficiency in ReactJS, TypeScript, JavaScript, CSS, and HTML
- Ability to understand and alter frontend code to fit backend solutions
- Backend Expertise (Strong Level):
- Extensive experience with Node.js and TypeScript
- Proficiency with Docker and Kubernetes.
- Hands-on experience with messaging systems like Kafka, Solace, or RabbitMQ
- Cloud and Authentication:
- Strong experience with OAuth 2.0 and JWT token processes
- Solid understanding and practical experience with Azure
Preferred Skills (Nice to Have):
- Experience with Azure B2C.
- Familiarity with Kong API Gateway
Our Benefits:
- Competitive compensation package
- Hybrid work schedule
- Medical and life insurance
- Provident fund
- In-house gym with a personal trainer
- Free daily lunch catering, snacks, and beverages
- Company discount card for various products & services
- 50% discount on language courses with a tutor
- 21 days of annual leave and 10 days of sick leave annually
- Shuttle bus service from Limassol
- Relocation bonus and visa/work permit support