jobs in Ensign InfoSecurity

Intern, Full-Stack Software Engineer 工作, Ensign InfoSecurity 公司招聘中 - Ricebowl

Intern, Full-Stack Software Engineer

Undisclosed

Singapore

分享
保存

工作地点

  • Singapore

职位描述

岗位职责

Ensign is hiring !

As a Full-Stack Software Engineer Intern, you will contribute to the ongoing development and improvement of our web applications, with a strong emphasis on proposing and creating new web page designs. The role also involves performing routine and repetitive tasks across various systems, such as our content management system (CMS) and other internal tools, which may include both technical and non-technical work.


Responsibilities:

  • Front-End Development: Develop and maintain responsive, user-friendly interfaces using technologies such as React or Next.js
  • Web Page Design: Create and refine web page designs and prototype using tools like Figma
  • Back-End Development: Build and optimize server-side logic, databases, and APIs using Node.js
  • Routine Tasks: Perform recurring tasks across systems such as CMS and other internal platforms. These may include technical work and non-technical activities
  • Code Quality: Perform code reviews, write unit tests, and implement best practices to ensure high-quality, maintainable code.
  • Project Management: Coordinate development activities, track progress, and ensure timely delivery of features and updates.
  • Security Focus: Implement and uphold security measures throughout the development process, ensuring the application is resistant to common vulnerabilities and attacks.
  • DevOps Practices: Participate in the CI/CD process, managing deployment pipelines and automating workflows to improve efficiency.
  • Documentation: Maintain clear and comprehensive documentation for code, APIs, and system architecture.


Requirements:

  • Familiarity with JavaScript frameworks such as React, Next.js, or Vue.js.
  • Ability to create and contribute to web page designs using tools like Figma.
  • Understanding of content management systems (CMS) and website maintenance processes.
  • Knowledge of version control systems such as Git.
  • Strong attention to detail with a good sense of design and user experience.
  • Good communication and teamwork skills.
  • Ability to perform repetitive and structured tasks effectively, including both technical and non-technical work.


Preferred Qualifications:

  • Education: Ongoing Diploma or bachelor’s degree in computer science, Engineering, or a related field.

重要安全守则

申请工作时,切勿提供您的银行或信用卡详细资料。不要转账或完成无关的在线调查问卷。如果您发现可疑内容,请举报此招聘广告。

了解更多