Xtremax logo
Xtremax
company claimed culture
Claimed
overview icon

General Information

briefcase icon

Industry

Information Technology & Services
location icon

Locations

Indonesia, Malaysia, Singapore
employees icon

Employees

201-500 globally
Xtremax is an established, award-winning digital solutions agency.

Since 2003, we have grown into a strong strategic business partner with various government bodies, large organisations, MNCs, local businesses and educational institutions.

Today, Xtremax is a large family network of over 300 professionals across the region, including Singapore (HQ), Bandung, Indonesia and Kuala Lumpur, Malaysia.

With a vast portfolio of creating top-notch digital applications and our commitment to interactive design, strategic content-planning, continual innovation, and leveraging the latest technology, we are committed in delivering excellence to our clients.
job icon

Jobs at Xtremax

Discover More Jobs
Discover More Jobs
jobs icon

Jobs at Xtremax

3
Discover All Jobs
salaries icon

Xtremax Salaries

130
Check All Salaries
cultures icon

Culture at Xtremax

Here are some initiatives to ensure good code quality is achieved:
  • Developers must create the technical design (ERD, flow diagram, etc) and must pass the Solution Architect review before can start the development 
  • Developers must follow the convention code created by Solution Architect, documented on Company Confluence 
  • Developers must ensure to update the documentation for developing new or updating the feature 
  • Adopt the Git workflow 
  • All the code needs to through the "Pull Request" (PR) before being merged to Master (Production) and must pass the testing first in the Development environment. The PR will first be reviewed by their pairing before proceeding to Team Leader.
  • The CI pipeline is integrated with the Security tools scanner (SAST - Sonarqube dan SCA - Owasp Zap) 
  • Some projects are ensured to have unit tests, and the process of CI build must pass all the unit tests
  • Conducting the Security (VAPT, SAST by AEGIS) and performance test (simulate high load in production, to ensure the system can handle the high load) in the Agency environment before going Live 
  • Adopt the microservices concept, 1 of the purpose is for high maintainability (preventing spaghetti code, and big chump of code)

Center of Excellence (CEO) is Xtremax's internal solution to spread technical innovation and improvement and is responsible for encouraging company-wide improvements both in technological advancements and delivery in the technology sector​.

COE's team consisted of Xtremax Solution Architects, Subject Matter Experts, and Managers, which are compiled as an Xtremax committee that will handle the technical innovation and improvement responsibility process on Xtremax.

Every technical design (architecture, diagram flow, ERD, etc) is reviewed by the COE, any team leader can raise the ticket request to research the technologies.

  • All the development and fixing of bugs is done on the Xtremax environment. 
  • We adopt the Git workflow (feature/bug fixing, development, staging, Master/production branch), and 2 environments: 1) Development (testing and trial feature) and Release (the environment for regression test before deploying to agency environment)
  • All the bug of development ticket track on Atlassian Jira (1 Jira ticket for each bug/product backlog)
  • The release is done per batch (define the list of Jira want to deploy)
  • The developer must test all the fixes on the Xtremax development branch, after passing Pull Request(PR) to Release for code review. The CICD (Bamboo) will build and deploy to release the Xtremax environment. 
  • The QA team will manually conduct the test in the Xtremax environment. All passed tickets will be merged into Master.
  • The deployment to Agency will run the Agency CICD
  • Leverage the log monitoring (AWS Cloudwatch, Grafana etc), and build a custom module to send the email notification when the code throw error. 
  • Have the Service Level team track and escalate the bug, and monitor the health check
  • We leverage on Linktiger to monitor the public website

  • Adopt the 5 Phases of Project Management Cycling
  • Quarterly ask the feedback from customers, and customer satisfaction for the system built enhancing the business process (how much they feel the digitalization)
  • Send the project report regularly to the Customer (the frequency is adapted to the Customer needs, by default it is monthly)

We help one another in our day-to-day product work regardless of their team. Using Microsoft Teams - team channel as the forum to post the issue and discuss cross team and cross department. For example developer facing the networking issue can raise the thread to ask the infrastructure team. People acknowledge and thank each other for their contributions to the forum.

Each employee can raise the impediment they face based on the project and company hierarchy structure. For example, team members can raise the difficulties to the Team leader, and the Team Leader can escalate the problem too to the Project Manager.

Customers can report the bug by sending an email or contacting the service desk for urgent issues. The service desk will track all the bugs reported on Atlassian Jira. For every bug ticket reported by the customer, we will determine the priority and urgency level according to the Service Level Agreement (SLA). For example, urgent/incident bugs must be solved in 4 hours, and medium bugs must be solved in 2 Days.

Xtremax developers' library built using the Microsoft .NET service called Xbase. Xbase provided all the general common function and service that is ready to use (e.g cron job, Identity provider, audit trail, connection to RMQ etc), helping every project have an early start.

Team regularly do the ice-breaking by doing the activities together (e.g hanging out or playing games) and the frequency depends on the team. The HR itself conducts the event like company dinner, sports activities, celebrating the company celebration, national day etc

There are 2 clear career progression paths and criteria:
  • Focus on technical skills (the goal is to become a subject expert or master, solution architect)
  • Learning the management skills (become the Technical Lead)

Each team member needs to determine their career path and review it quarterly by matching it to their Objective Key Result (OKR). HR will accumulate the point based on the OKR result assessed by Team Lead, and inform Team Lead if the point accumulated is enough to promote it to the next level. 

Outside of the points, Team Lead can raise the request to HR for promotion by justifying too, and the request will be reviewed by the Manager.

In addition, employees can request to change their role if they feel the current role does not fit with their passion. The process of interview and examination must be passed before they can change the role.

  • Every developer has a minimum of at least one pair of programmer 
  • Each pair can discuss to create the design and solve the issue design and give feedback to each other 
  • The developers must ask their pair to review the code at "Pull Request" 
  • Rotation of pairing partners depends on the module or project developers involved

  • Internal hackathons, and biweekly sharing sessions that cover the technical aspect (usually for developers) and soft skills too (for all departments) 
  • Xtremax have own wiki that contains the SOP, best practices, and technology research results as references for learning 
  • Xtremax encourages employees to take the certification exams. Depending on the role, it can be like non-technical certification (PMP, scrum master, AWS cloud practitioner, etc), and technical certification (Kubernetes, AWS Solution architect, etc). The certificate fee is borne by the company.

For every Project Go-Live, the team must create the AAR on the Xtremax wiki, put the project information, what impediment facing during the project cycle and opinions on how to tackle them. The Project Director, Project Manager, and the project team will discuss together how to tackle the problem and put as reference actions need to do for the next project (The result are best practices or SOP) 

As the project team that adopts Agile, they do the sprint retrospective too, and still, do AAR when go-live.

On gathering the feedback determined by each team member (Company hasn't got any SOP), usually, the team member is briefed as to open and give any feedback and has the mindset, not for blaming anyone. If the team member not comfortable sharing on the team, they can communicate privately with the Team Leader.

HR will share the 360% feedback form and encourage everyone to minimally give feedback to 4 people (not mandatory). The feedback giver's name will be anonymized. 

After that, HR will consolidate all the feedback for each person and put it on their Self Review Document (containing the feedback given) and only accessible to HR and each individual. Each individual must assess their performance and what they think can improve.

benefits icon

Benefits at Xtremax

  • Performance Bonus

  • Personal Development Allowance

  • Paid Time Off / Annual Leave

  • Sick Leave

  • Hospitalization Leave

  • Maternity Leave

  • Paternity Leave

  • Marriage Leave

  • Bereavement Leave

  • Medical Care

  • Dental

  • Vision

  • Gym Membership

  • Health Screening

  • Free Snacks

  • Free Drinks

  • Hybrid Work

salaries icon

Xtremax Salaries

130
Check All Salaries
expert career guides icon

Expert Career Guides

Your Compiled Career Toolkit: Job Search, Interviews, Salaries & More

A guide to successful career development, including resume writing, interview skills, salary negotiation, and career advancement.

Resume Writing & Tech Interview Prep with ChatGPT Prompts

Improve your resume, get ready for tech interviews with ChatGPT tips and examples.

7 Actionable Tips to Get Noticed on LinkedIn

Unlock the power of LinkedIn: Boost your profile, elevate your presence, and magnetize your dream opportunities!

See All Guides
glassdoor rating icon

Glassdoor Rating

2.8
rating icon
Companies right arrow Xtremax right arrow Overview

Achieve your dream job with our top-notch tools!

Resume Checker Illustration

Resume Checker

Our free resume checker analyzes the job description and identifies important keywords and skills missing from your resume in just a minute!

Check Now
Resume Checker Illustration

Interview Preparation

Utilizing advanced AI, our tool generates tailored interview questions based on your industry, role, and experience. Practice and receive feedback on your answers in real time!

Let's Prepare
Resume Checker Illustration

Resume Builder

Let us show you the differences between a bad, good, and great resume, and guide you in building a resume that helps you stand out to employers, ensuring you land your next position faster!

Build Resume