
Search by job, company or skills

This job is no longer accepting applications
Job Summary:
We are looking for a talented Software Engineer to design, develop, test, and maintain high-quality software solutions. The ideal candidate is passionate about coding, problem-solving, and collaborating with cross-functional teams to build scalable and efficient applications.
Job Responsibilities:
● Develop, test, and maintain software applications according to business requirements.
● Write clean, efficient, and well-documented code.
● Collaborate with cross-functional teams, including product managers, designers, and other engineers, to define technical solutions.
● Troubleshoot, debug, and optimize applications for performance and scalability.
● Participate in code reviews and contribute to best practices in software development.
● Stay up-to-date with emerging technologies and industry trends.
● Ensure security, data protection, and system reliability in software solutions.
Required Skills & Qualifications:
● Diploma/Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
● Proficiency in one or more programming languages such as Go, Python, Java, JavaScript, C++, etc.
● Experience with databases (SQL, PostgreSQL, MongoDB, Redis, etc.).
● Familiarity with software development methodologies (Agile, Scrum, CI/CD).
● Knowledge of cloud platforms (AWS, GCP, Azure) is a plus.
● Experience with version control systems (Git, GitHub, GitLab).
● Strong problem-solving skills and the ability to work independently or in a team.
Preferred Qualifications:
● Experience with Vue.js and React is a plus.
● Experience with Kubernetes, Docker, and microservices architecture.
● Understanding of networking, APIs, and distributed systems.
● Background in security best practices for software development.
● Proficiency in Mandarin and English is preferred due to the nature of work.
Job ID: 143786799