This page was automatically translated and may contain errors. View in English.

Full Stack Engineer (ReactJS / Python) - 1 Year Contract

Rhino Partners

Singapore · 全职

抢先申请

经验
3–7 yrs
薪水
职位空缺
1
发布
3小时前
工作模式
在办公室
恢复
需要申请

你的工作地点

职位描述

Role Overview

This position involves designing, developing, and maintaining comprehensive full stack enterprise applications that underpin data-driven and AI-powered business solutions. The role requires close collaboration with diverse teams to deliver software that is scalable, secure, and maintainable, while actively contributing to design discussions, architectural decisions, and ongoing process enhancements.

Key Responsibilities

  • Develop and maintain responsive web frontends using ReactJS and TypeScript.
  • Create backend services, APIs, and business logic leveraging Python frameworks like Django or FastAPI.
  • Build reusable frontend components, backend modules, and services to accommodate evolving business demands.
  • Design and implement RESTful APIs for seamless integration between different application layers and AI services.
  • Optimize existing applications with performance tuning, feature updates, bug resolution, and technical refinements.
  • Develop software supporting AI and data-intensive workflows and integrate these with analytics platforms and enterprise data services.
  • Collaborate with data scientists and data engineers to deliver scalable AI-driven solutions.
  • Adopt software engineering best practices, design patterns, and architecture principles for building reliable, maintainable systems.
  • Participate in technical design and architecture evaluations to balance performance, security, and business needs.
  • Maintain and improve CI/CD pipelines using GitLab and other DevOps tools, automate builds, tests, deployments, and releases.
  • Create and uphold automated testing suites including unit and integration tests to ensure software quality.
  • Operate with containerized environments leveraging Docker and Kubernetes for deployment and scaling.
  • Engage in Agile workflows including sprint activities, code reviews, and documentation maintenance.
  • Follow established coding standards, security policies, and governance frameworks to maintain compliance.
  • Drive continuous improvement through knowledge sharing and adherence to engineering best practices.

Required Experience and Skills

  • Minimum 3 years’ experience in full stack development.
  • Strong command of ReactJS, TypeScript, JavaScript, HTML5, and CSS.
  • Backend development expertise with Python, particularly Django, FastAPI, or similar frameworks.
  • Proficient in designing and consuming REST APIs within enterprise environments.
  • Experience with source control and CI/CD pipelines using Git, GitLab, or equivalents.
  • Familiarity with containerization using Docker and orchestration with Kubernetes.
  • Understanding of DevOps methodologies including automated testing and deployment automation.
  • Knowledge of software architecture and distributed systems design.
  • Demonstrated experience working in Agile development teams.
  • Excellent analytical, problem-solving, communication, and stakeholder coordination abilities.

Advantages

  • Experience in building AI-enhanced or data-driven enterprise applications.
  • Collaboration history with data scientists and data engineers.
  • Familiarity with observability and monitoring tools such as OpenTelemetry.
  • Understanding of Government ICT security standards and IM8 policies.
  • Experience deploying containerized enterprise software.

他们正在寻找的工作方式

沟通 适应性 问题解决 合作 注重细节

如果您希望收到回复,请留下您的信息——我们不会将您的信息用于其他用途。

点击浏览拖放,或 粘贴 截图

PNG、JPG、GIF、MP4、WebM、MOV 格式 · 每个文件最大 20MB · 最多 5 个文件

🤖
在线·即时人工智能帮助