Software Engineer (Junior / Intermediate)

A Software Engineer is responsible for new features development and improve the existing code. Usually, a good software engineer will know how to use his/her programming knowledge to solve the problems that has raised. They like to challenge with the critical problem in their programming life.

Essential Functions

  • Designs of major software components, systems, and features.
  • Developing, maintaining code integrity and organization.
  • Manage individual projects priorities, dealines and deliverables with your technical expertise.
  • Maintain quality and ensure responsiveness of applications.
  • Collaborate with the rest of the engineering team to design and launch new features.
  • Experience working with graphic designers and converting designs to visual elements.
  • Understanding and implementation of security and data protection.
  • Highly experienced with back-end programming languages PHP, Python.
  • Development experience for both mobile and desktop.
  • Experience in database security and management.



"At Autobot Iā€™m given the freedom to do what it takes to make sure my team & our clients are successful. We are wholeheartedly trusted as experts in our fields."

Preferred Qualifications

  1. Diplomas or Degrees (BS, Master's) in Compoter Science, similar technical field of study or equivalent practical experience.
  2. 1 - 2 years of experience in the industry.
  3. Software development experience in one or more general propose programming languages, including but not limited to: PHP, Python, Javascript.
  4. Experience working with two or more from the following: web application development, Unix/Linux environments, mobile application development, database structure design, and/or security software development.
  5. Prefer experiences in both system backend and frontend.
  6. Working proficiency and communication skills in verbal and written in Chinese (primary), and English (secondary).
  7. Superior time management skills.
  8. Team-oriented and display a willingness to learn from others and willingness to share your knowledge with team members.
  9. Self-starter and willingness to jump in and hustle to get things done.
  10. Display a high level of critical thinking and a desire to create solutions to solve problems.

Get Autobot to improve your business!

Over 165 brands start using Autobot to engage with their Customers.

Register a FREE Account