Software Engineer Speak Chinese (Remote Work)

Remote Full-time
Job brief
We are seeking a Software Engineer to execute the full lifecycle of the product development, by programming well-designed, efficient, and testable code that meets specifications.
Responsibilities
Develop new capabilities and re-architect parts of an existing system.Take part in test-driven, iterative development, prototyping, and reviews with a team of developers.Design and code middle and back-end in a clean and efficient way.Implement scalable and robust services.Develop external and internal APIs.Develop and run unit and performance tests to ensure scalability and reliability.Review and debug code.Develops documentation, flowcharts, layouts, diagrams, charts, code comments, and clean code to explain and show solutions.Determines and designs system specifications, standards, and programming to prepare and install solutions.
Requirements
Bachelors degree in Software Engineering, Information Technology or related fieldBetween 1 and 3 years of experience in software engineeringExperience developing server-side web applications in JavaExperience developing Java Web Services with public API (e.g. REST, SOAP)Experience with relational (e.g. MySQL, PostgreSQL) and NoSQL databases (e.g. MongoDB)Proficient in object-oriented developmentAble to effectively and quickly adopt new technologyKnowledge of Java frameworks, architecture, and design patternsGood communication skills
Good to have
Chinese and English knowledge skill 2+ years of work related industry experience; Typescript/NodeJS experience is highly regardedStrong understanding of how browsers work (e.g. DOM, events, rendering lifecycle)Experience with cross-platform mobile app development (React Native, Flutter, etc)Experience deploying and operating services in a Cloud environment (AWS, GCP, etc)Experience in test-driven development (TDD); Experience in using Docker




Apply Now

Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Experienced Customer Support Representative – Live Chat & Phone Support

Remote

**Experienced Data Entry Operator – Remote Recruitment Consulting Opportunity**

Remote

Learning & Development Specialist - Remote

Remote

Accounts Receivable Supervisor, 250 E Liberty

Remote

Data Entry Specialist (Part-time, WFH)-

Remote

Senior Director of Community Management & Social Media

Remote

Experienced Part-Time Remote Customer Service Agent – Work from Home Opportunity with careerzynith

Remote

Lead Customer Success Manager

Remote

[PART_TIME Remote] Data Entry Representative- (Part Time)

Remote

Automotive Expert

Remote
← Back