Greeka.com, a prominent leader in the travel industry promoting Greece globally, is looking for Full Stack Developers to join their remote development team. Our company has over 25 years of experience in providing outstanding travel services to millions of visitors annually. Through popular platforms like www.greeka.com and www.ferriesingreece.com, we offer services including car rentals, ferry bookings, tours, and transfers.
As a Full Stack Developer at Greeka, you will help us improve and enhance the user experience of our travel platforms while utilizing cutting-edge technologies like Node.js, Nest.js, React.js, and Next.js. If you’re passionate about making global travel experiences seamless and exciting, this is the opportunity for you.
Salary Range: $680 – $800 USD (Based on experience and expertise). The salary package is negotiable if you have relevant experience in the travel industry, particularly in services such as hotel bookings, car rentals, or ferry bookings.
Responsibilities
As a Full Stack Developer, you will have the following responsibilities:
- Server-Side Development: Develop and maintain the back-end logic and services for our websites and web applications, ensuring optimal performance and scalability.
- Front-End Development: Implement and maintain dynamic, user-friendly interfaces using React.js, Next.js, and other modern front-end frameworks.
- API Development: Design and implement custom APIs and integrate third-party APIs to deliver enhanced features and seamless services for our platforms.
- Optimization: Continuously optimize backend systems and web applications to improve performance, user experience, and scalability.
- Collaboration: Work closely with other developers, designers, and product managers to implement requirements and solve challenging technical problems.
- Microservices Development: Contribute to our microservices architecture using tools such as RabbitMQ, Kafka, and similar technologies for better data distribution and integration.
- Database Management: Work with MongoDB and PostgreSQL, ensuring efficient database structure and management.
- Version Control & Deployment: Use version control systems like Git to maintain and track changes to project files and contribute to the CI/CD pipeline.
Qualifications
The ideal candidate should possess the following qualifications:
- Proficiency in Backend Development: Strong experience with Node.js for building server-side applications and services.
- Front-End Frameworks: Solid experience with React.js, Next.js, Redux, and possibly other modern frontend frameworks like Angular.js.
- Experience with Nest.js or Similar Frameworks: Knowledge of modern frameworks like Nest.js, Fastify, or similar technologies.
- Travel Industry Knowledge: Strong understanding of travel services and APIs such as hotel booking systems, car rentals, ferry ticketing, etc.
- Microservices Expertise: Proven experience implementing microservices and working with message queues like RabbitMQ, Kafka, or NATS.
- Database Knowledge: Experience with MongoDB and PostgreSQL, or similar databases, for handling dynamic and large-scale data storage needs.
- API Design & Integration: Ability to design RESTful and SOAP APIs and integrate with both third-party and custom APIs.
- Version Control: Proficiency with Git for code management and collaboration within a team environment.
- Problem-Solving & Attention to Detail: Excellent problem-solving abilities, a strong attention to detail, and the capacity to work independently or as part of a team.
Bonus Points: Experience working with travel-related APIs and integrations will make your profile stand out.
Benefits
At Greeka.com, we offer:
- Competitive Salary: Salary range between $680 – $800 USD per month, with flexibility for negotiation based on industry experience.
- Fully Remote Work: Work from the comfort of your home, collaborating with a global team.
- Exciting and Challenging Projects: Engage in projects that are impactful, dynamic, and innovative within the travel industry.
- Career Growth: Opportunities for professional development and career advancement with access to new technologies and best practices.
- Inclusive Team Culture: Be part of a global team that thrives on innovation, collaboration, and continuous learning.
- Flexible Hours: Enjoy the flexibility of working from anywhere and at times that suit your personal productivity.
Application Instructions
If you’re passionate about travel and software development, and you’re excited about working with modern technologies to improve the global travel experience, we want to hear from you!
To apply, please submit your CV to the email address provided below. Please include relevant work experience, skills, qualifications, and any certifications. Ensure that your application demonstrates your expertise with Node.js, Nest.js, React.js/Next.js, and any relevant travel industry experience you may have.
Email to Apply: careers@greeka.com
- Associate Product Manager (Scrum Master) – Join BoolMind in Lahore - January 23, 2025
- Sr. Factory Reporting & Operations Specialist – Haier Pakistan - January 23, 2025
- Senior Education Consultant – ABN Overseas Education - January 23, 2025