We think you also hate when travel app is giving you a headache, right? A slight misinformation can ruin the trip.
That is exactly what we are tackling as t-fam! Making sure that our 50+ million users have the best experience in crafting their own adventure.
The Payment team is responsible for ensuring smooth and reliable transactions across various payment modes for customers. In addition to transaction handling, the team also focuses on optimizing the display and user interface elements, especially within the App and Front-End (FE) environments, to provide a seamless experience for both users and Customer Service (CS) teams. As part of this team, you will collaborate closely with cross-functional partners to deliver clean, intuitive, and responsive designs that drive measurable improvements in user satisfaction, operational efficiency, and key business outcomes such as customer retention and engagement.
#LI-EP1
Your main duties in flying with us
- Build features from scratch (Analyzing requirements, identifying gaps, designing and implementing solutions) or extend code using best practices. Our services are primarily developed in Java
- Collaborate with product and QA teams to ensure timely project launches
- Identify and address performance bottlenecks, technical debts, and improve existing code
- Document and communicate your work effectively
- Participate in peer code reviews as everyone on the team is involved in PR reviews
Mandatory belongings that you must prepare
- Bachelor’s degree or equivalent, preferably in Software Engineering or a related field.
- Prior internship experience as a Software Engineer is a plus.
- Strong understanding of algorithms and data structures, with proven problem-solving and logical thinking abilities.
- Basic knowledge of software development methodologies.
- Familiarity with Relational Database Management Systems (RDBMS), including DDL and DML operations.
- Experience with Git, Java (JDK 8+), RDBMS, and basic Virtual Machine (VM) and Docker usage. Familiarity with Golang is a plus.
- Effective verbal and written communication skills.
- Open-minded with a strong desire for continuous learning.
- Excellent organizational and time management skills, with the ability to prioritize tasks effectively.
- Capable of working independently as well as collaboratively in a team environment.
- Demonstrates accountability and a strong sense of ownership in responsibilities.
- Willingness to work in a hybrid environment (3 days in-office, 2 days remote).
In the event that you haven’t received any updates after 3 weeks, your data will be kept and we may contact you for another career destination. Meanwhile, discover more about tiket.com on Instagram, LinkedIn, or YouTube.
Laporkan lowongan