Enable job alerts via email!

Full Stack Engineer - Yogyakarta

PT. Sigma Cipta Caraka (Telkomsigma)

Daerah Istimewa Yogyakarta

On-site

IDR 200.000.000 - 300.000.000

Full time

2 days ago
Be an early applicant

Job summary

A technology company in Indonesia is looking for a talented Full Stack Engineer to develop and maintain web applications. The ideal candidate has at least 3 years of experience and proficiency in front-end technologies like HTML and JavaScript, as well as back-end languages like Python and Node.js. This role involves collaboration with designers, implementation of robust server-side logic, and participation in agile processes.

Qualifications

  • Minimum of 3 years of experience in full-stack development.
  • Familiarity with cloud computing platforms (AWS, Azure, Google Cloud).
  • Experience in an agile development environment is preferred.

Responsibilities

  • Develop and maintain front-end and back-end components of web applications.
  • Collaborate with designers to create visually appealing user interfaces.
  • Implement responsive design techniques for cross-device compatibility.
  • Create and optimize database schemas and queries.

Skills

Front-end technologies (HTML, CSS, JavaScript)
Back-end programming (Python, Node.js, Golang, Java)
Database technologies (SQL, NoSQL)
Version control with Git
Problem-solving skills
Collaboration and communication skills

Education

Bachelor's degree in Computer Science or Software Engineering

Tools

React.js
Node.js
Django
Job description
Overview

We are looking for a talented Full Stack Engineer to join our dynamic team at PT. Sigma Cipta Caraka (Telkomsigma). In this role, you will be responsible for developing and maintaining both front-end and back-end components of web applications, ensuring they are scalable, secure, and efficient. You will collaborate with designers and other engineers to create user-friendly and visually appealing interfaces while implementing robust server-side logic.

Responsibilities
  • Develop and maintain front-end and back-end components of web applications.
  • Collaborate with designers to create intuitive and visually appealing user interfaces.
  • Implement responsive design techniques for cross-device compatibility.
  • Design and develop server-side logic and APIs using languages like Python, Node.js, Golang, or Java.
  • Create and optimize database schemas, queries, and indexes for efficient data storage and retrieval.
  • Integrate with external systems via RESTful APIs or other methods.
  • Implement security measures to protect sensitive data and prevent vulnerabilities.
  • Write clean, modular, and maintainable code following best practices and coding standards.
  • Troubleshoot and debug front-end and back-end code to ensure smooth functionality.
  • Stay updated on emerging technologies and best practices in full-stack development.
  • Participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives.
Qualifications
  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
  • Minimum of 3 years of experience in full-stack development.
  • Proficiency in front-end technologies such as HTML, CSS, and JavaScript, with experience using modern frameworks and libraries (e.g., React.js, Angular, Vue.js).
  • Strong understanding of server-side programming languages (e.g., Python, Node.js, Golang, Java) and web frameworks (e.g., Django, Express, Gin, Fiber).
  • Experience with database technologies such as SQL (e.g., MySQL, PostgreSQL) or NoSQL (e.g., MongoDB, Redis).
  • Knowledge of web server technologies and protocols (e.g., HTTP, REST).
  • Familiarity with cloud computing platforms and services (e.g., AWS, Azure, Google Cloud Platform).
  • Strong problem-solving skills and attention to detail.
  • Good communication and collaboration abilities.
  • Familiarity with Git version control systems.
  • Experience working in an agile development environment is preferred.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.