PT Abhimata Persada is seeking a skilled developer with a strong background in Java and TypeScript to enhance frontend systems and ensure seamless integration with backend infrastructure. The ideal candidate will have a minimum of 3 years of relevant experience and be well-versed in Agile methodologies. Responsibilities include optimizing application performance, maintaining high code quality, and mentoring junior engineers. Join our dynamic team in Jakarta to drive innovative solutions.
Qualifications
Minimum of 3 years experience in system development or coding.
Strong focus on Backend development.
Responsibilities
Design and develop scalable and manageable frontend systems.
Maximize application performance and system stability.
Maintain code quality through disciplined practices.
Mentor junior engineers for competency growth.
Collaborate with other teams on product development.
Participate in Agile development processes.
Evaluate and improve application quality and performance.
Skills
Java programming
TypeScript
Tailwind CSS
Unit/Integration Testing
Agile/Scrum workflows
Job description
Responsibilities
Design and develop scalable and manageable frontend systems to ensure proper integration with backend infrastructure.
Maximize overall application performance, including optimizing bundle size and maintaining system stability.
Maintain code quality in a disciplined manner through code review routines and the implementation of best practices.
Be a mentor to junior level engineers to encourage competency growth within the team.
Actively collaborate with fellow Backend teams, UI/UX division, and testing (QA) teams to align product development direction.
Fully involved and participate in every Agile-based software development process.
Conduct evaluations and improve the quality and performance of currently running applications.
Education & Experiences
Have a minimum of 3 years experience in the field of system development or coding, especially focusing on the Backend area.
Required Skills
Have an advanced understanding of the Java programming language, specifically using Spring Boot.
Very strong knowledge of TypeScript, async logic implementation, and frontend performance optimization techniques.
Be familiar and accustomed to executing views using Tailwind CSS or CSS-in-JS.
Hands‑on experience with tools like Webpack or Vite, Git, and familiarity with running tests through Unit/Integration Testing.
In-depth understanding of frontend architectural patterns and collaborative workflows using Agile/Scrum.