Backend and Web Frontend Developer
Closed

Backend and Web Frontend Developer


Lokasi Penempatan: Sesuai Posisi Yang Dibuka
Periode Pendaftaran: 6 September 2018 - 23 September 2018

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

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.


Only selected candidates will be contacted


LOGIN FOR APPLY

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.
     

Only selected candidates will be contacted


LOGIN FOR APPLY