Senior Full-Stack Developer (2 Positions)
Position Circumstances
- Career Category: Computer - General, Computer - Programming
- Schedule:Full-time
- Salary: Negotiable
Duties & Responsibilities:
- Design, development, and maintenance of scalable, enterprise-grade web applications.
- Architect and implement high-performance backend services using Laravel and RESTful API standards.
- Develop modern, responsive frontend interfaces using Vue.js or React.js with Tailwind CSS.
- Design and optimize relational database schemas using:
- PostgreSQL
- Ensure system performance, scalability, data integrity, and security best practices.
- code reviews, enforce coding standards. Participate in system architecture decisions, technical documentation, and deployment processes.
- Implement CI/CD pipelines, automated testing, and system monitoring.
- Troubleshoot and resolve complex technical issues in production environments.
Benefits:
- Free Cambridge English Course at Campus UK
- Annual Trip
- Promotion opportunity
- Friendly working environment
- Be a Cambridge and IELTS| British Council Invigilator
Expected Profile of Candidates
Qualifications:
- Bachelor's Degree in Computer Science, Software Engineering, or related field.
Skills & Knowledge:
General & Technical Skills
- 3-4 years of professional experience in full-stack development.
- Strong expertise in: Laravel (advanced application architecture and multi-tenant systems), Vue.js and/or React.js (SPA architecture, state management)
- Deep understanding of relational database design, indexing strategies, query optimization, and transaction handling.
- Strong knowledge of RESTful APIs, authentication (OAuth, JWT), RBAC, and application security.
- Solid understanding of the Software Development Life Cycle (SDLC).
Soft Skills
- Strong analytical and problem-solving abilities.
- Excellent communication and interpersonal skills.
- Strong teamwork and collaboration mindset.
- Creative thinking with a focus on scalable and maintainable solutions.
Academic and Curriculum Support (2 Positions)
Position Circumstances
- Career Category: Educate/Train/Teaching
- Schedule:Full-time
- Salary: Negotiable
Duties & Responsibilities:
- Assist in implementing policies and strategies set by management
- Support the development and updating of campus, college, or university policies with approval from supervisors and management team.
- Assist in creating teaching programmes and class schedules
- Support preparation and annual updates of academic calendars
- Assist in education quality control processes, including assessment evaluation and student counselling
- Support daily campus routine tasks and academic activities
- Assist in coordinating teaching and learning activities within the campus
- Support preparation of daily and monthly campus operation reports
- Assist in implementing cost-control measures as directed by management
- Support the promotion of the institution’s educational philosophy and a positive learning environment
- Assist in encouraging student discipline in line with the student code of conduct
- Support resolution of student behavioural issues when required
- Assist in maintaining effective communication among students and parents
- Ensure student, academic, and finance-related files are organised and ready for reporting
- Assist in managing student placement tests and reporting results to counsellors
- Maintain confidentiality of information
- Provide support and written input to supervisors when requested
- Other duties as assigned
Benefits:
- Free Cambridge English Course at Campus UK
- Annual Trip
- Promotion opportunity
- Friendly working environment
- Be a Cambridge and IELTS| British Council Invigilator
Expected Profile of Candidates
Languages:
- English - Fluent
Work History:
- At least of experience working in the Education field, University, and used to be a teacher is prioritized for 1 year
Skills & Knowledge:
General & Technical Skills
- BSc in TESOL, Education, and English language, etc.
- English proficiency must be at least at the B2 level or Band Score 6.5 in the IELTS test.
- Good computer literacy in MS Office, Internet, and email.
- Knowledge in the International Curriculum.
- Able to work with multi-cultural employees.
- Strong planning, organizing, and coordinating skills.
- Value and commit to work in the education field.
Soft Skills
- Able to work under pressure.
- Be flexible, but self-disciplined.
- Fast learners and dynamic assets are prioritized.
- Good interpersonal skills and problem-solving.
- Positive attitude, honest, and friendly.