Point your AI agent at freehire and let it find you a job.

Get the CLI →

China Ping An Insurance

NewBe an early applicant

Programmer

Posted
Discussion

Job Summary

We are seeking a skilled programmer to design, develop, and maintain robust web applications. In this role, you will bridge the gap between front end user experiences and powerful back end server infrastructures, ensuring seamless data flow, optimal performance, and high security across our distributed web platform.

Besides, he would provide PC support and Server Room Operation Support on ad hoc basis.


Key Responsibilities

  1. Full-Stack Development: Design, code, and test both client-side interfaces (HTML5, CSS3, modern JavaScript frameworks) and server-side logic (Node.js, Python, Java, or PHP).

  2. API Integration: Build, maintain, and secure RESTful or Open APIs to facilitate smooth communication between the client application and back end databases.

  3. Architecture & Database Management: Design and optimize database schemas (SQL/NoSQL) and manage server configurations, hosting environments, and application state.

  4. Performance Optimization: Monitor and troubleshoot application bottlenecks, reducing load times and resource utilization across client-server interactions.

  5. Testing & Quality Assurance: Write clean, testable code accompanied by unit, integration, and cross browser compatibility tests.


Qualifications and Requirements:

  1. Education: Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or equivalent practical experience.

  2. Experience: [1+ years] of professional experience developing web-based client-server applications.

  3. Technical Stack Proficiency:

  • Client-Side: Advanced proficiency in HTML5, CSS3, JavaScript (ES6+), and modern frameworks (e.g., React, Angular, or Vue.js).

  • Server-Side: Strong background in server environments and back end languages (e.g., Node.js, Python/Django, Java/Spring Boot, or PHP).

  • Databases: Experience with relational (PostgreSQL, MySQL) databases.

Soft Skills: Excellent problem-solving capabilities, strong written and verbal communication skills, and the ability to manage competing priorities in a fast-paced environment.

Skills

Apply

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available