ParagonCorp

Back End Engineer (Contract Based)

Jakarta, Jakarta, ID

7 days ago
Save Job

Summary

Job Description:

  • Develop, test, and maintain backend services using Express.js and PostgreSQL.
  • Design and optimize database schemas and queries for high performance and scalability.
  • Implement and maintain RESTful APIs, ensuring efficient data flow between the server and frontend or mobile applications.
  • Ensure code quality meets internal standards for style, maintainability, and best practices in high-scale environments.
  • Manage version control using Git for code management, branching strategies, and deployment workflows.
  • Write clear, comprehensive documentation for backend services, API endpoints, and database schemas.
  • Troubleshoot backend performance issues and optimize system reliability.
  • Collaborate closely with developers, product managers, and other stakeholders to deliver robust and reliable solutions that meet business needs.


Requirements :

  • Associate's degree or Bachelor's degree in Informatics Engineering, Information Systems, and related field.
  • 3/4 years of experience in Back End Engineer, Software Engineer or related field
  • Experience in software development using JavaScript (Express.js).
  • Proficiency in writing efficient SQL queries and optimizing database performance using PostgreSQL.
  • Strong knowledge of Git version control, including branching, merging, and resolving conflicts.
  • Knowledge or experience in handling cloud storage and Redis caching is an advantage.
  • Knowledge or experience in handling cloud storage solutions is an advantage.
  • Knowing and being familiar with AI tools is a plus!

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job