
Senior Full Stack Developer
- Saint Julian's, Malta Island
- Permanent
- Full-time
- 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
- 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
- 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!