/

Backend Engineer

Sleman, Indonesia

Backend engineers are software engineers who work on the server components of multi-tier web applications. They focus on web services and the data store (data modeling and databases). They may also be involved with business rule implementation logic.

Responsibilities

Create API endpoints using any preferred language/tools write self-testing codebase

Troubleshoot and debug a web application

Write self-testing codebase

Correspond with clients and employers to develop ideas for a new website or renovating an existing website

Challenges

Keeping up with client's wants and needs

Keeping up with the evolution of the application

Planning the business requirements and translating them into technical requirements

Developing ideas for new programs, products, or features by monitoring industry developments and trends

Must Have

Fluency or understanding of specific languages, such as Java, PHP, or Python, and operating systems

Strong understanding of the web development cycle and programming techniques and tools

Excellent project and time management skills.

Strong problem solving and verbal and written communication skills 

What's great in the job?

  • A chance to stay up-to-date with the current events regarding startup and ITs
  • A chance to work closely with UX designers and developers
  • Collaborating with the front-end developers and other team members to establish objectives and design more functional, cohesive codes to enhance the user experience