Full Stack Developer

Responsibilities :

  • Develop backend logic using PHP, Python, or NodeJS with frameworks like Laravel, Django, or FastAPI.

  • Optimize databases (MySQL, PostgreSQL, MongoDB) and improve performance through migrations and indexing.

  • Design RESTful APIs and document them with tools like Swagger or Postman.

  • Write modular, maintainable code using OOP and design patterns like MVC or Factory.

  • Ensure smooth integration of backend with frontend (React, Vue, Angular) and collaborate on API performance.

  • Use Git for version control, manage code reviews, and collaborate via GitHub or GitLab.

  • Debug backend issues and conduct unit/integration tests (PHPUnit, PyTest, Jest).

  • Implement security measures like input validation, encryption, and authentication.

  • Automate deployment with CI/CD tools (Jenkins, GitHub Actions).

  • Manage servers using Docker, Kubernetes, or cloud platforms.

Requirements :

  • Candidate must possess at least Bachelors Degree in Information System/Information Technology or equivalent.

  • At least 1-2 years experience in the same role as a backend or full stack developer.

  • Proficiency in PHP/Python/NodeJS programming language (PHP and Python is a must).

  • Familiar with Javascript framework like React, Vue, Angular Experience with Python web frameworks like Django, Flask, or FastAPI.

  • Familiar with front-end technologies such as HTML, CSS, and JavaScript.

  • Understand object-oriented programming (OOP) concepts, RESTful API design and implementation.

  • Having knowledge of database systems like MySQL, PostgreSQL, SQL Server or MongoDB.

  • Experience with version control systems, particularly Git will be a plus.


Information :

  • Company : Bali Towerindo Sentra
  • Position : Full Stack Developer
  • Location : Jakarta Pusat
  • Country : ID

Attention - In the recruitment process, legitimate companies never withdraw fees from candidates. If there are companies that attract interview fees, tests, ticket reservations, etc. it is better to avoid it because there are indications of fraud. If you see something suspicious please contact us: support@jobkos.com

Post Date : 2025-07-14 | Expired Date : 2025-08-13