Back to search:FullStack Software / Surabaya (east)

Job Description:

  • Write great quality, scalable and maintainable code
  • Work with designers, other engineers and product owners to develop, implement features and ship the product, while considering maintainability, security and performance.
  • Build reusable code and libraries for future use
  • Optimize code and application for maximum speed and scalability
  • Ensure stability and performance of the system
  • Implement security and data protection
  • Identify and fix bottlenecks and bugs on our system
  • Planning and documenting technical specifications for features or system design.
  • Staying updated on web tech and languages.

Requirements:

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • Minimum of 2 years of experience in software development.
  • Proficiency in programming languages such as [PHP, NodeJS, Python, etc.].
  • Experience with front-end frameworks like [, React, Flutter].
  • Strong understanding of database technologies (SQL, NoSQL).
  • Experience with version control systems (e.g., Git).
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and interpersonal skills.
  • Ability to work independently and in a team environment.
  • Proven experience in leading and mentoring a team of developers.
  • Familiarity with agile methodologies and best practices.
  • Knowledge of cloud services (e.g., AWS, Azure) is a plus.