Rhino Entertainment

Senior Full Stack Developer

Rhino Entertainment

full-time

Posted on:

Location Type: Hybrid

Location: St. Julian'sMalta

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Full-Stack Development
  • Design, develop, and maintain scalable backend services using NodeJS and NestJS
  • Build efficient and responsive frontend components (bonus for React expertise)
  • Database Management
  • Optimize and maintain PostgreSQL databases for high availability and performance
  • Work with Redis for caching and session management
  • Event-Driven Architecture
  • Implement distributed systems with Kafka as the messaging backbone
  • Apply CQRS patterns to ensure clear separation of concerns
  • Code Quality and Principles
  • Write clean, maintainable, and scalable code adhering to SOLID principles
  • Perform code reviews and ensure best practices across the development lifecycle
  • Collaboration and Mentorship
  • Work closely with cross-functional teams, including product managers and designers.
  • Mentor junior developers and contribute to knowledge-sharing sessions
  • DevOps and Deployment (Preferred)
  • Contribute to CI/CD pipelines using Docker and Kubernetes
  • Manage and optimize cloud resources on AWS Cloud

Requirements

  • Proven experience in software development, with a strong emphasis on backend and full-stack development
  • Excellent problem-solving abilities and critical thinking skills
  • Strong communication and collaboration skills
  • Proficient in NodeJS and NestJS, with proven abilities of building scalable and robust applications
  • Strong knowledge and experience working with of PostgreSQL, Redis, and Kafka
  • Hands-on knowledge of CQRS and adherence to SOLID principles
  • Experience with frontend frameworks such as React
  • Knowledge of containerization using Docker and orchestration using Kubernetes
  • Familiarity with AWS Cloud services like EC2, RDS, S3, and Lambda
  • Familiarity with Elasticsearch
  • Exposure to CI/CD pipelines and modern DevOps practices
Benefits
  • Competitive salary based on your knowledge & experience
  • Quarterly performance bonus split on personal objectives and company performance
  • €500 Yearly Wellness & Mindfulness allowance to support an active lifestyle
  • Flexibility & a work-life blend through our Hybrid Working environment
  • Work from anywhere with our 30 days “overseas working”
  • Diverse, dynamic, fun environment with happy and helpful colleagues
  • Learning & Development opportunities to invest in your personal development
  • Fresh fruit, healthy snacks & food are available at the office everyday - and of course, good tea & coffee
  • Free parking, table tennis, lounge area, plenty of meeting rooms and sea views at our ergonomic office
  • Regular social events to strengthen long lasting relationships
  • Enjoy a “Me Day” on your birthday
  • Paid time off, including extra days for special life events
  • AXA Private Hospital & Dental Insurance Coverage
  • Form an active part of our talent acquisition, with our Referral Bonus
  • And to top it off, a great culture!
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
NodeJSNestJSPostgreSQLRedisKafkaCQRSSOLID principlesReactDockerKubernetes
Soft Skills
problem-solvingcritical thinkingcommunicationcollaborationmentorship