Location:
Sidoarjo
Jawa Timur (ID)
Description:
PT Rank Media Teknologi is looking for a Software Developer to build modern web applications and power scalable systems for the future. You’ll collaborate with a high-performing team to design, develop, and maintain impactful internal tools and company products.
Responsibilities:
- Develop and maintain web applications and internal systems in accordance with company standards.
- Design and implement backend and frontend features to support business requirements.
- Integrate RESTful APIs and manage relational databases effectively.
- Collaborate with cross-functional teams to ensure application quality, performance, and reliability.
- Implement and maintain web application security best practices.
Experience requirements:
- Minimum 1 year of experience as a Software Developer or Web Developer.
- Hands-on experience in backend and/or frontend development.
- Experience developing web applications, internal systems, or digital products.
- Experience working independently as well as collaboratively within a team.
- Experience presenting or maintaining a portfolio website or project.
Desired Skills:
- Proficiency in HTML, CSS, and JavaScript.
- Experience with at least one modern framework such as Laravel, CodeIgniter, Tailwind, or similar.
- Solid understanding of Object-Oriented Programming (OOP) concepts.
- Experience integrating RESTful APIs.
- Strong knowledge of relational databases such as MySQL or PostgreSQL.
- Familiarity with Git and version control workflows.
- Understanding of basic web security principles, including authentication, authorization, and input validation.
- Experience with React, Vue, or Next.js is a plus.
- Experience with authentication integrations such as JWT or OAuth is an advantage.
- Basic knowledge of Linux servers and deployment processes (VPS/on-premise).
- Experience in mobile application development or internal systems is a plus.
- Interest or experience in AI-based development is considered an added value.
- Familiarity with graphic design tools is an added advantage.
Qualifications:
- Bachelor’s degree (S1) in Computer Science or a related field.
- Strong analytical and problem-solving skills.
- Ability to work independently and collaboratively in a team environment.
- Willingness to learn and keep up with evolving technologies.
Incentives:
- Festivity Allowance
- Health Insurance (BPJS Kesehatan)
- Performance-Based Incentives
- Clear Career Path
- Employment Insurance (BPJS Ketenagakerjaan)
- Company Dormitory
- Annual Bonus