Application Engineer (Back-End) – Indonesia

Cloud Solutions

Application Engineer (Back-End) - Indonesia

Share on:

As a Back-End Developer at PointStar, you will be responsible for designing, implementing, and managing the core server-side logic and databases for web applications or software systems. You will work closely with front-end developers to create seamless, high-performance applications. Your work will ensure the scalability, security, and reliability of the application backend.

Job Descriptions:

  1. Have a good understanding of integrating applications with application features, UI/UX and API.
  2. Work closely with project managers and application engineers to implement versatile solutions for users problems.
  3. Deliver innovative, engaging prototypes using the latest technologies.
  4. Embrace emerging standards while promoting best practices in order to push the limits of what the application can do.
  5. Fulfill several project requests simultaneously while meeting tight deadlines.
  6. Manage your own time, and work well both independently and as part of a team.
  7. Launch, iterate and make a difference. Provide the coding expertise, and be ready to make our products better for our users.
  8. Writes and performs tests for applications, and fixes problems as they arise.
  9. Provides technical support and troubleshoots problems related to applications.
  10. Writes technical documentation and uses best development practices regarding version control and testing.
  11. Performs software upgrades and keeps track of software licensing.
  12. Make the configuration, maintenance, enhancement and support of commercial software packages, internally developed applications and web services.
  13. Make the customization and addition of new features to commercial software packages and internally developed applications according to end-user requests.


Requirements:

  1. Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
  2. 1-3 years of experience in software development or a related field.
  3. Have a good understanding of integrating applications with application features, UI/UX and API.
  4. Extensive experience in deploying, optimizing, and maintaining software.
  5. Advanced proficiency in programming languages, such as Javascript
  6. Excellent analytical and problem-solving skills.
  7. Strong prioritization, organization, and project management skills.
  8. Strong back-end development skills using languages like Node.js (JavaScript)
  9. Experience with databases: SQL (PostgreSQL, MySQL) or NoSQL (MongoDB, Firebase).
  10. Familiarity with version control tools, especially Git.
  11. Experience with cloud platforms (e.g., Google Cloud) and DevOps tools (Docker, Kubernetes, CI/CD pipelines).
  12. Knowledge of web security principles (e.g., OAuth, JWT, data encryption).

Apply for this position

Allowed Type(s): .pdf, .doc, .docx
no ref