Key Responsibilities:
Web and Mobile Development:
-Design, develop, and maintain web and mobile applications using Vue.js, React Native, and backend frameworks such as FastAPI and Spring Boot.
-Collaborate with cross-functional teams to create intuitive user interfaces and robust backend services.
API Development and Integration:
-Create and optimize RESTful APIs to support dynamic application features and seamless third-party integrations.
- Ensure secure, scalable communication between components.
Cloud Infrastructure and Deployment:
-Architect, deploy, and manage scalable cloud based applications on AWS, Tencent Cloud, or similar platforms.
- Utilize Docker and Kubernetes for containerization and orchestration.
Team Leadership and Collaboration:
-Mentor junior engineers, conduct code reviews, and promote best practices.
-Act as a technical advisor, guiding team decisions on system architecture and technology stacks.
Project Management:
-Lead end-to-end development of projects
-Collaborate with product owners to deliver features on time and within scope.
Requirements:
Technical Expertise:
- Proficiency in FastAPI, Spring Boot, and front end frameworks like Vue.js and React Native.
-Solid experience with cloud platforms (AWS, Tencent Cloud) and container tools (Docker, Kubernetes).
-Strong knowledge of SQL and NoSQL databases, including MySQL, PostgreSQL, and MongoDB.
Problem-Solving Skills:
-Proven ability to diagnose, troubleshoot, and resolve complex performance issues.
Leadership and Communication:
-Experience leading development teams, providing mentorship, and collaborating across departments.
Education and Certification:
-Bachelor’s degree in Computer Science or a related field
Preferred Skills:
-Familiarity with message queuing systems like MQ.
-Knowledge of DevOps tools and CI/CD pipelines.
EA License No: 96C4864
Reg. No:R24122513 (Nicole Chin Jia En)