Senior Developer
Senior Developer
- 1 Vacancy
- 1 Views
Offer Salary
Sign in to view salary
For Freelance
No
Job Description
Casinetto is on the lookout for a passionate and skilled Senior Developer to join our Dubai tech team. In this role, you'll design and build cutting-edge web applications, develop robust backend servi...
Casinetto is on the lookout for a passionate and skilled Senior Developer to join our Dubai tech team. In this role, you'll design and build cutting-edge web applications, develop robust backend services, and shape scalable enterprise architectures. You'll collaborate with cross-functional teams and drive technical excellence across projects.
If you thrive in fast-paced environments and have experience in FMCG, Retail, or B2C domains, this is your chance to make a real impact by delivering innovative solutions that power business growth.
Key Responsibilities Technical DevelopmentDesign, develop, and maintain scalable web applications using TypeScript and JavaScript
Build robust backend services using Java and modern frameworks
Implement and optimize database solutions for high-performance applications
Develop and maintain microservices architecture following best practices
Create seamless system integrations between internal and external platforms
Design and implement containerized applications using Docker
Deploy and manage applications on Kubernetes clusters
Leverage Google Cloud Platform services for scalable cloud solutions
Implement CI/CD pipelines and automated deployment processes
Monitor application performance and implement optimization strategies
Collaborate with cross-functional teams including product managers, designers, and QA engineers
Mentor junior developers and contribute to team knowledge sharing
Participate in code reviews and maintain high coding standards
Lead technical discussions and architectural decision-making
Contribute to agile development processes and sprint planning
Design scalable and maintainable system architectures
Evaluate and recommend new technologies and frameworks
Ensure security best practices across all development activities
Optimize system performance and reliability
Bachelor's degree in Computer Science, Software Engineering, or related field
Relevant certifications in cloud technologies (GCP, AWS) are a plus
Continuous learning mindset with staying updated on industry trends
TypeScript: Advanced proficiency in TypeScript development
JavaScript: Expert-level JavaScript including ES6+ features
Java: Strong experience with Java development and enterprise frameworks
Proficiency in both SQL and NoSQL databases
Experience with database design, optimization, and performance tuning
Knowledge of data modeling and migration strategies
Google Cloud Platform: Hands-on experience with GCP services (Compute Engine, Cloud Storage, Cloud SQL, etc.)
Docker: Containerization and Docker ecosystem expertise
Kubernetes: Container orchestration and cluster management
Experience with cloud-native application development
Microservices: Design and implementation of microservices architecture
API Development: RESTful APIs, GraphQL, and API gateway patterns
System Integration: Experience with various integration patterns and middleware
Knowledge of message queues and event-driven architectures
5+ years of software development experience
3+ years working with cloud platforms, preferably GCP
Experience leading technical projects and mentoring team members
Track record of delivering scalable enterprise applications
FMCG (Fast-Moving Consumer Goods): Understanding of supply chain, inventory management, and consumer behavior
Retail: Experience with e-commerce platforms, POS systems, and retail operations
B2C Business: Knowledge of customer-facing applications and user experience optimization
Understanding of agile methodologies (Scrum, Kanban)
Experience with monitoring and logging tools
Knowledge of security best practices and compliance requirements
Familiarity with testing frameworks and test-driven development
- Share this job: