Informasi Lowongan Kerja pada PCS Group Digital Payment Solution Company

PCS Group Digital Payment Solution Company

Kantor Pusat: Sahid Sudirman Centre 50th Floor
Jalan sudirman, Sahid Sudirman Centre, Jakarta, Jakarta 10220, ID

Open Recruitment untuk tim IT Full time di Yogyakarta.
Terbuka posisi:
Frontend Developer, Backend Developer, Business Analyst & Quality Control.
Sampai 17 Juli 2023

For Yogyakarta Team
Full time
IT: Front End Developer

Job Description
 Determining the structure and design of web pages.
 Ensuring user experience determines design choices.
 Developing features to enhance the user experience.
 Striking a balance between functional and aesthetic design.
 Ensuring web design is optimized for smartphones and desktop.
 Building reusable code for future use.
 Optimizing web pages for maximum speed and scalability.
 Utilizing a variety of markup languages to write web pages.
 Maintaining brand consistency throughout the design.
Minimum Qualifications
 Have a degree in Computer Science or similar field
 Be proficient in coding languages such as HTML, CSS, JavaScript, and jQuery
 Understand server-side CSS.
 Have knowledge in JS Framework such as React and Vue.
 Be experienced with graphic design applications (e.g., Adobe Illustrator)
 Understand the principles of SEO
 Have excellent skills in problem-solving
 Be proficient in communicating with team members, bosses, and clients
 Have good interpersonal skills
2 openings
IT: Backend Developer
Job Description
We are looking for a skilled and experienced Production Backend Engineer to join our team. This role
requires a high level of technical expertise, a strong understanding of backend systems, and the ability
to work closely with our operations, development, and DevOps teams. The ideal candidate will have
experience in managing production environments, implementing hotfixes, and working effectively in
a 24/7 operations context. As this is a new position, the candidate will be a pioneer in the role, setting
standards and creating processes.
Job Responsibilities:
 Maintain and enhance the functionality and stability of our back-end services in the
production environment, using Golang, Laravel, and Vue.js
 Implement urgent updates or “hotfixes” in the production environment to rectify errors or
bugs swiftly and efficiently.
 Collaborate with project developers and DevOps teams to ensure alignment and
synchronization of goals and source code.
 Support day-to-day IT operations, addressing and fixing bugs, and maintaining the overall
health of the back-end systems.
 Provide essential backend support to operation teams, helping to troubleshoot and resolve
any issues that arise in the course of daily operations.
 Work with operation teams to analyze and fix bugs in production, ensuring the efficient
running of the back-end system.
 Manage ongoing maintenance of the production environment, including implementing
necessary code changes, often for immediate hotfixes.
 Ensure the stability and integrity of the back-end production environment and work with
operation teams to address and fix any issues that arise.
 Be available for problem-solving at all times, ready to address and resolve issues as they occur.
 Communicate effectively with various stakeholders, providing clear and concise updates
about issues, root causes, action plans, and timelines.
Minimum Qualifications
 Degree in Computer Science, Information Systems, or a related field.
 Proven experience as a backend developer or similar role in an IT operations context.
 Knowledge of backend programming languages such as Golang, Laravel, and Vue.js.
 Understanding of production environment management and experience with hotfix
 Excellent problem-solving skills, with the ability to troubleshoot and resolve issues quickly and
 Strong collaboration skills, with the ability to work effectively with both operations and
development teams.
 Experience with working in a 24/7 operational environment.
 Ability to effectively analyze and fix bugs in a production environment.
 Strong understanding of system synchronization and the ability to align goals and source code
 Proficient in MySQL and MongoDB.
 Minimum 5 years of experience in backend development with Golang or Laravel.
 Excellent verbal and written communication skills.
 If you are a team player with the above qualifications and are eager to take on new challenges
in a dynamic and fast-paced environment, we would love to hear from you! Apply now to join
our dedicated team.
4 openings
IT BQC: Business Analyst & Quality Control
Job Description
 Perfom software testing that is being developed (after developers have done their testing)
 Develop the project’s quality strategy. A BQC will work with the PO to understand the project’s
needs and helps formulate a strategy for achieving the necessary level of quality, ensuring
that such strategy is aligned with delivery process and the needs of the client
 Monitor and continuously refine the quality strategy. As the project is running, the BQC
watches for quality problems and works to fix the process. In other words, BQC does not just
detect bugs and report them to developers for fixing. Rather, he or she aims to understand
why such bugs arose in the first place and to find a solution to the root cause
 Help identify likely quality problems ahead of time and assist in story creation. BQC analyze
specific requirements, watching for gaps; they also participate in story creation to ensure that
acceptance criteria are sufficiently clear
 Help developers test their software. In the ideal world, all bugs would be caught by individual
developers before each feature is delivered, since this makes it possible for such bugs to be
fixed right away, without the unnecessary communication and context-switching overhead.
To get closer to this ideal world, we ask our developers to test their code thoroughly and train
them to do so efficiently. However, each project is different and quite often the developers
will face situations where assistance from a BQC is be essential
 Validate features. We aim for a process that would ensure that software delivered by the
developers is as free of bugs as possible. However, we find that it is still important for a BQC
to take one final look at each delivered story. In some cases it would be appropriate for the
BQC to take the responsibility for the more demanding testing, e.g. running the application
on a wider array of devices
 Perform regression tests. A certain amount of regression testing should be done by developers
upon completing each feature, but the BQC would often take on the task of a more systematic
regression testing
 Provide feedback on usability. By spending a lot of time with the software, BQC can identify
usability challenges and suggest possible improvements
 Write automated tests. When appropriate, our BQC can write automated tests to reduce the
need for manual testing.
Minimum Qualifications
 Bachelor degree in Information Technology / Information System major
 Have knowledge and experience in programming logic and how-to
 Experience in professional projects or freelance projects as a coder or tester
 Have deep understanding of SDLC, Application development and testing
 Familiar to follow work flow of a system from start to end
 Likes documentation and creation of technical documents
 Have the capability put an idea or discussion into a neat document
 Experience or interested in Automation and Reporting
Perks and Benefits
 Paid Sick Leave
 Performance Bonus
Required Skills
 Software Testing
 Usability Testing
 Requirements Analysis
 Data Analysis
 Linux
 Database System Administration (DBA)
1 opening