Job Description

  • Full stack development of the company’s internal tools.
  • Participate in application analysis and data model design to ensure data integrity and performance.
  • Test, debug, and maintain the application software throughout the product life cycle.
  • Develop back-end applications using Nodejs.
  • Develop front-end user interfaces using JavaScript, HTML, CSS, and React.
  • Recognize, produce, and troubleshoot database-related queries.
  • Architect, develop, and maintain reusable components.
  • Prepare instructions and documentation.

Requirements:

  • At least two years of web development programming experience.
  • Good knowledge of:
  1. JavaScript and React ecosystem;
  2. Version control (such as GIT);
  3. Database management systems (e.g., SQL, NoSQL);
  4. Web development principles and best practices;
  5. Data structures and algorithms;
  • Knowledge of the following is a plus:
  1. Typescript;
  2. Container based deployment (such as Docker);
  3. Basics of Linux;
  • Problem-solving skills and a proactive approach to learning.
  • Strong attention to detail and commitment to quality.
  • Ability to work in a team environment and communicate effectively.
  • Intermediate English proficiency.

To see more jobs that fit your career