Telkom Indonesia Jobs: Backend and Web Frontend Developer

Telkom Indonesia LogoTelkom Group is the only state-owned telecommunications enterprise as well as telecommunications and network service providers in Indonesia. Telkom Group serves millions of customers throughout Indonesia with a complete range of telecommunications services that includes fixed wireline and fixed wireless connections, mobile communications, networking and interconnection services and Internet and data communication services. Telkom Group also provides various services in the field of information, media and edutainment, including cloud-based and server-based managed services, e-Payment services and IT enabler, e-Commerce and other portal services.
We have a dream of realizing a Digital Society, and we are fully aware that the key to realizing a digital society is the development of infrastructure in order to provide highquality connectivity service. Telkom is building infrastructure comprehensively, which includes three components, namely id-Access, id-Ring and id-Con, also known as Indonesia Digital Network (“IDN”).
In line with our transformation towards a digital telecommunication company to respond to the opportunities and risks of disruption in the digital age, we invite the nation's best professionals to jointly accelerate Indonesia's digital economy by providing various technologies and digital platforms.

Backend and Web Frontend Developer

As a backend developer, your primary role is in developing high-quality backend services and APIs, with specific emphasis on long-term maintainability, resilience, and high scalability. 
You are going to write codes that integrate with various other systems. You will work with a small team and can switch team or projects depending on business needs.
Together with other developers within your team, you are fully empowered to own the systems within your area of responsibility in production.
As a web frontend developer, your primary role is in building user-facing web products, with specific emphasis on user interface design and top-class user experience.
You are going to write codes that adhere to our style guides and embody complex client-side behavior, both using our internal libraries of UI components as well as rolling out your custom UI components when necessary. You will work with a small team and can switch team or projects depending on business needs. Together with UI Designers and UX Researchers, you are going to transform well-researched product designs and high fidelity mockups into a beautiful and enjoyable web experience that works consistently across a wide range of browsers and platforms.
We need people who are willing to learn and great passion in solving problem using technology

Backend Developer

  • Employment Type: Temporary
Job Description
  • Develop, improve, and maintain high quality back-end services and APIs.
  • Doing test driven development.
  • Within a cross-functional team, collaborate with other developers specializing in backend, frontend, quality assurance, product owner, and etc.
  • Apply design patterns and design principles to produce maintainable code.
  • Learn multiple tech stacks to use the best tools for the job.
  • Solve technical problems.
Requirements
  • Possess at least Bachelor's Degree in any field.
  • Max. Age 40 years old.
  • Have 2-3 years hands-on experience in related fields.
  • Strong passion in technology, programming, & software development.
  • Humble culture, zero egos, and excellent collaborative spirit. We are all here to learn together and grow together as a team. Eagerness to learn, eagerness to help, eagerness to share.
  • Firm grasp of algorithms, algorithmic complexities, design patterns and principles, clean code, and pragmatic aspects of programming. Good analytical and logical thinking.
  • Firm grasp in object-oriented, functional, or event-driven programming practices.
  • Experience in building large-scale web apps / services / APIs.
  • Experience using cloud service such as AWS, Azure, etc.
  • Knowledge of Unix / Linux environments and CLI.
  • Experienced using Docker & CI / CD deployment.
  • Knowledge and experience in NodeJS, Golang, or Python.
  • Knowledge of SQL / NoSQL.
  • Good Practice using Gitflow.
  • Good Knowledge of RESTFul API.
  • Familiarity with test driven development.

Web Frontend Developer

  • Employment Type: Temporary
Job Description
  • Develop, improve, and maintain high quality user-facing web products.
  • Doing test driven development.
  • Within a cross-functional team, collaborate with other developers specializing in backend, quality assurance, UI designer, UX researcher, and product owner.
  • Apply design patterns and design principles to produce maintainable code.
  • Learn multiple tech stacks to use the best tools for the job.
  • Solve technical problems.
Requirements
  • Possess at least Bachelor's Degree in any field.
  • Max. Age 40 years old.
  • Have 2-3 years hands-on experience in related fields.
  • Strong passion in technology, programming, & software development.
  • Humble culture, zero egos, and excellent collaborative spirit. We are all here to learn together and grow together as a team. Eagerness to learn, eagerness to help, eagerness to share.
  • Firm grasp of algorithms, algorithmic complexities, design patterns and principles, clean code, and pragmatic aspects of programming. Good analytical and logical thinking.
  • Experience with web accessibility, cross-browser compatibility issues, and frontend performance optimizations.
  • Basic graphic design skills (i.e. Adobe Photoshop or similar).
  • Knowledge of Unix / Linux environments and CLI.
  • Knowledge and experience with Sass or LESS.
  • Knowledge and experience with ReactJS or VueJS.
  • Good Knowledge of RESTFul API.
  • Good Practice using Gitflow.
  • Familiarity with test driven development.
Those who are interested please apply to link below no later than September 23, 2018.
Only selected candidates will be contacted.