freehire launches on Product Hunt on 26 August.

Follow →

Fullstack Developer- Python

Summary

Builds React frontend components and Python backend services, including DevOps infrastructure, using TypeScript, Python, SQL, and cloud-native tools.

Overview

Duration: 1 year contract subject to renewal

Location: Tanjong Pagar

Job Description

Looking mainly for python, react and SQL (good to have).

Some tasks that he/she could be working on include building FE components and charts, building python libraries as well as the infrastructure support (DevOps).

Responsibilities

  • Collaborate with product and engineering teams to deliver features with frontend components and data visualizations (charts).
  • Develop Python libraries and support backend functionality as needed.
  • Contribute to infrastructure support and DevOps activities to enable reliable deployments.

Qualifications

  • In-depth knowledge of DevOps principles, practices, and tools, including CI/CD pipelines, configuration management, and infrastructure automation.
  • Good understanding of security and networking principles, protocols, and technologies.
  • Familiarity with tools in the application security space, e.g. SAST and OSS.
  • Strong knowledge of Linux systems, preferably RedHat Linux.
  • Proficient in data manipulation using Pandas and NumPy.

Requirement

  • Possess a degree in Computer Science/Information Technology or related fields.
  • Experience in Type and Python preferred and demonstrates Test Driven Development (TDD) in their work.
  • Experience with database technologies such as Microsoft SQL, Oracle, or PostgreSQL.
  • Proficiency in using GitHub for version control, collaboration, and code review processes.
  • Experience in configuring and managing CI/CD pipelines using GitHub Actions for automated software builds, tests, and deployments.
  • Experience with JFrog Artifactory in managing artifact repositories for storing and distributing software packages.
  • Experience with Cloud platforms (AWS preferred) and containerization technologies (e.g. Docker, Kubernetes).
  • Excellent problem-solving and analytical skills, with the ability to identify and mitigate security risks.
  • Strong communication and collaboration skills, with the ability to work effectively in cross-functional teams.

See also