Job Title: Mandarin-Speaking Software Engineer
Location: Newcastle (Office-Based)
Salary: Competitive, based on experience
Company Overview: KO2's client is an innovative tech company based in Newcastle, dedicated to creating cutting-edge software solutions for a variety of industries. We are looking to expand our team with a highly skilled Mandarin-speaking Software Engineer who can bring their expertise in programming to our growing company.
Job Description: As a Software Engineer, you will be working in a collaborative and dynamic environment where you will contribute to the design, development, and maintenance of high-quality software solutions. Your key responsibility will be to write clean, efficient code while collaborating with cross-functional teams to deliver impactful results.
Key Responsibilities:
- Design, develop, and test software applications using programming languages such as Python, Java, and C++.
- Contribute to all stages of the software development lifecycle, from requirements gathering to implementation and maintenance.
- Work closely with both local and international teams, with a specific focus on Mandarin-speaking stakeholders.
- Ensure high-quality code through best practices, including code reviews, unit testing, and debugging.
- Continuously learn and apply new programming techniques and technologies to enhance software performance and efficiency.
Key Skills and Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or a similar field.
- Strong programming skills in languages such as Python, Java, and C++.
- Experience with software development tools and environments.
- Experience or knoweldge of AI, Machine learning or computer vision is desirable
- Fluency in Mandarin (both written and spoken) is required for communication with international teams.
- Excellent problem-solving skills and a proactive approach to development.
- Strong attention to detail and ability to work independently and as part of a team.
- Excellent communication skills, with the ability to clearly convey technical concepts to non-technical stakeholders
Why Join Our Client?
- Dynamic work environment: Join a forward-thinking company with a collaborative culture.
- Career growth: Opportunities to expand your skills and grow within the company.
- Competitive salary: We offer a competitive salary with additional benefits.
- Tech-driven: Work on innovative projects with the latest technologies.
Apply today with an up to date CV!