RiDiK is a global technology solutions provider and a subsidiary of CLPS Incorporation (NASDAQ: CLPS), delivering cutting-edge end-to-end services across banking, wealth management, and e-commerce. With deep expertise in AI, cloud, big data, and blockchain, we support clients across Asia, North America, and the Middle East in driving digital transformation and achieving sustainable growth. Operating from regional hubs in 10 countries and backed by a global delivery network, we combine local insight with technical excellence to deliver real, measurable impact. Join RiDiK and be part of an innovative, fast-growing team shaping the future of technology across industries.
Key Responsibilities & Essential Skills
1. Frontend Development (Angular Focus)
- Angular Expertise: Deep experience with the Angular framework (specifically latest versions).
- Core Web Technologies: Proficient in HTML5, CSS3, JavaScript (ES6+), and TypeScript.
- UI/UX Implementation: Build responsive, dynamic, and interactive user interfaces. Ensure cross-browser compatibility.
- Component Architecture: Develop reusable components, hooks, and services for scalability.
- API Integration: Integrate RESTful APIs and GraphQL endpoints into the frontend.
- Performance: Optimize frontend for fast load times and smooth user experience.
2. Backend Development (Java Spring Boot OR Python Frameworks)
- Backend Framework Mastery: Strong experience in ONE of the following paths:
- Java Path: Spring Boot, Spring MVC, Hibernate/JPA.
- Python Path: Django, Flask, or FastAPI.
- API Design & Development: Design and implement secure and scalable RESTful APIs and microservices.
- Server-Side Logic: Implement business logic, data validation, and server-side integrations.
- Database Integration: Integrate with both relational (e.g., MySQL, PostgreSQL) and NoSQL (e.g., MongoDB) databases.
3. Core Full Stack & Development Practices
- SDLC Participation: Experience across the full software development lifecycle (requirements to deployment/maintenance).
- Code Quality: Write clean, maintainable, and well-documented code following best practices.
- Version Control: Proficient use of Git/GitHub/GitLab.
- Testing: Knowledge of and ability to use unit testing frameworks (JUnit, PyTest, Jest).
- Security: Implement application security principles (authentication, authorization, data protection), understanding OWASP, JWT, OAuth2.
- Collaboration & Deployment: Collaborate with DevOps for CI/CD pipeline integration and cloud deployments (AWS, Azure, GCP).
4. Foundational Technical Skills
- Database Knowledge: Strong understanding of SQL and NoSQL database systems.
- Problem Solving: Strong analytical and problem-solving skills.
Strongly Preferred / Important Additions (Not strictly essential, but highly valued)
- UI Libraries: Experience with UI libraries (Material UI, Bootstrap, Tailwind CSS).
- Cloud Platforms: Hands-on cloud experience (AWS, Azure, or GCP).
- Containerization & Orchestration: Familiarity with Docker and Kubernetes.
- CI/CD Tools: Familiarity with CI/CD tools (Jenkins, GitHub Actions, GitLab CI).
- Agile Methodologies: Familiarity with Agile/Scrum.
- React.js: Experience listed under "Other Skills" (a significant bonus, but Angular is the core requirement).
Soft Skills (Essential for Success)
- Communication & Collaboration: Excellent communication and collaboration abilities.
- Independence & Ownership: Ability to work independently with minimal supervision.
- Adaptability: Adaptability to work in fast-paced, changing environments.
Summary of Absolute Must-Haves: To be qualified for this role, a candidate must demonstrate strong, recent experience with Angular, either Java/Spring Boot OR Python (Django/Flask/FastAPI), building RESTful APIs, working with SQL/NoSQL databases, using Git, writing tested code, understanding core security principles, and possessing the listed soft skills. The other skills (React, Cloud specifics, K8s, specific CI/CD tools, UI libraries) are valuable assets but represent areas where learning on the job might be acceptable if the core stack is strong.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Full Stack Developer (Java & Angular)
2026-05-28
Data Scientist (m/w/d)
2026-05-28
Software Developer C# / .NET (m/w/x)
2026-05-21
- Posted
- Aug 13, 2025
- Type
- Contract
- Level
- Mid-Senior
- Location
- Singapore
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Full Stack Developer (Java & Angular)
2026-05-28
Data Scientist (m/w/d)
2026-05-28
Software Developer C# / .NET (m/w/x)
2026-05-21