Apply Edge Start your job search

Full Stack Engineer

RiDiK (a Subsidiary of CLPS. Nasdaq: CLPS) · Dubai, United Arab Emirates

Apply & track with Apply Edge

Senior Full Stack DeveloperWe are looking for a Senior Full Stack Developer with 6–8 years of experience to design, develop, and deliver scalable, secure, and high-performance enterprise web applications.Key ResponsibilitiesDevelop modern full-stack applications using React, Next.js, Node.js/Python, and REST APIs.Build scalable microservices, reusable UI components, and distributed systems.Work with SQL/NoSQL databases, including Azure PostgreSQL/MS SQL and vector databases.Deploy and manage cloud-native applications using Azure, Docker, Kubernetes/AKS, and CI/CD pipelines.Implement automated testing using Jest and Cypress.Follow secure coding, OWASP, performance, and software engineering best practices.Participate in architecture/code reviews and mentor junior developers.Collaborate with product, QA, DevOps, and architecture teams in an Agile/Scrum environment.Required Skills6–8 years of full-stack development experience.Strong knowledge of React, JavaScript/TypeScript, HTML5, CSS/SCSS, Redux.Experience with Node.js and/or Python/Go/.NET, Spring Boot, and microservices.Strong experience with Azure, Azure DevOps, Docker, Kubernetes, Git, and CI/CD.Hands-on experience with SQL/NoSQL databases, REST APIs, Jest, and Cypress.Knowledge of OWASP, secure coding, system design, and performance optimization.Strong communication, problem-solving, ownership, and mentoring skills.Bachelor’s degree in Computer Science, IT, Software Engineering, or a related field.Good to Have: Next.js SSR, Micro-frontends, Monorepos, AKS, IaC, Event-driven architecture, and AI/ML integration.