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 Development
  • Design, 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

DevOps & Infrastructure
  • 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

Team Collaboration
  • 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

System Architecture
  • 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

Education
  • 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

Required Skills & Qualifications Programming Languages & Frameworks
  • TypeScript: Advanced proficiency in TypeScript development

  • JavaScript: Expert-level JavaScript including ES6+ features

  • Java: Strong experience with Java development and enterprise frameworks

Database Technologies
  • Proficiency in both SQL and NoSQL databases

  • Experience with database design, optimization, and performance tuning

  • Knowledge of data modeling and migration strategies

Cloud & Infrastructure
  • 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

Integration & Architecture
  • 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

Preferred (Nice-to-Have) Experience
  • 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

Industry Knowledge
  • 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

Additional Skills
  • 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

Tracking.aspx?EGd8t27MTGmoNl23CDT5ouQADt8XaL%2bln
  • Share this job:
Related Jobs

Pricing & Sales Operations Manager

Casinetto Trading Llc

Dubai, AE

Sign in to view salary

Published: 3 hours ago

Pricing & Sales Operations Manager

Casinetto Trading Llc

Dubai, AE

Sign in to view salary

Published: 1 day ago