Software Developer: Making Code Do Amazing Thingsty

Rankmediateknologi — Indonesia · Posted ~1 month ago

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Description

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 AllowanceHealth Insurance (BPJS Kesehatan)Performance-Based IncentivesClear Career PathEmployment Insurance (BPJS Ketenagakerjaan)Company DormitoryAnnual Bonus