Job description
Panin Asset Management is seeking a skilled Web Programmer to help design, develop, and maintain modern web applications that empower investors and clients with timely insights. In this role you will work with a modern technology stack, including React, Node.js, PHP/Laravel, and SQL databases, to build scalable, secure, and high-performance solutions. You will collaborate with product, design, and data teams to translate business needs into high-quality software while maintaining best practices in code quality, testing, and deployment. This position offers a competitive salary, clear growth opportunities, and a supportive, inclusive team culture in Jakarta Selatan.
Key benefits include opportunities to work on impactful financial technology projects, exposure to asset management workflows, and a path toward senior developer or architect roles. You will have room to innovate, improve user experiences, and deliver value to clients and internal stakeholders.
Responsibility
- Architect, develop, test, and maintain web applications supporting portfolio management, client dashboards, and trading workflows.
- Collaborate with designers and product managers to translate business requirements into robust, scalable features.
- Implement responsive, accessible UI using modern front-end frameworks and ensure cross-browser compatibility.
- Develop and integrate back-end services and APIs (Node.js, PHP/Laravel) and work with relational databases (MySQL, PostgreSQL).
- Write clean, well-documented code and maintain unit/integration tests; participate in code reviews and CI/CD pipelines.
- Monitor performance and security, troubleshoot issues, and participate in production deployments and incident response.
- Stay current with industry trends and contribute to technical design discussions, architecture decisions, and documentation.
Qualification
- Bachelor's degree in Computer Science, Information Systems, or a closely related field, or equivalent practical experience.
- Strong foundation in JavaScript/TypeScript, HTML5, CSS3, and experience with at least one modern front-end framework (React, Angular, Vue).
- Experience with back-end development (Node.js, PHP/Laravel, or similar) and working with SQL databases (MySQL, PostgreSQL).
- Familiarity with RESTful APIs, authentication/authorization, security best practices, and data modeling.
- Knowledge of version control systems (Git) and modern development workflows including CI/CD and automated testing.
- Excellent problem-solving, communication, and collaboration skills; ability to work in a fast-paced, results-oriented environment.
- Interest or experience in financial services or asset management is a plus.