Enable job alerts via email!

Backend Engineer

Pt. Eikon Technology

Surabaya ꦱꦸꦫꦧꦪ

Remote

IDR 200.000.000 - 300.000.000

Full time

Today
Be an early applicant

Job summary

A leading technology firm is looking for a Full-Stack Software Engineer to join their dynamic Tech Team. You will build impactful enterprise-level applications and contribute to all stages of the software development lifecycle while ensuring high-quality code and collaborating with international counterparts. Ideal candidates are adaptable, keen to learn, and possess strong English communication skills. Competitive salary and flexible work arrangements are offered.

Benefits

Flexible Hours
Medical Insurance
Social Security Benefit
Bereavement/Family Leave
Maternity & Paternity Leave

Qualifications

  • Bachelor's Degree in Computer Science or equivalent from a reputable university.
  • Some understanding of Git.
  • Grit to learn & adapt to new concepts/technologies.
  • Humility to accept & give constructive, critical feedback.
  • Proficient verbal and written English skills.

Responsibilities

  • Produce fully functional programs writing clean, testable code.
  • Create user interface and web layout using HTML / CSS / modern JS.
  • Bug fixing.
  • Proactively communicate with the U.S. counterpart and internal team.

Skills

Bachelor's Degree in Computer Science or equivalent
Understanding of Git
Ability to learn & adapt
Proficient verbal and written English skills

Education

Bachelor's degree in Computer Science or equivalent
Job description
Software Engineer (Full-Stack)

Posted today

Job Description

Join our exciting Tech Team as a Full-Stack Software Engineer. Our team builds a wonderful Enterprise Tech platform. You will be part of a talented software team that works on impactful enterprise-level applications.

Software Engineer roles and responsibilities include contributing to web-based application development, while providing expertise in the full software development lifecycle, from concept and design to testing.

Responsibilities
  • Produce fully functional programs writing clean, testable code
  • Create user interface and web layout using HTML / CSS / modern JS
  • Bug Fixing
  • Proactively communicate with the U.S. counterpart and internal team about project requirements and task progression
Qualifications
  • Bachelor's Degree in Computer Science or equivalent from a reputable university
  • Some understanding of Git
  • Grit to learn & adapt to new concepts/technologies
  • Humility to accept & give constructive, critical feedback
  • Proficient verbal and written English skills
Nice-to-Haves
  • Experience in Ruby on Rails / ReactJS / VueJS development
  • Comfortable with UNIX / Linux environment
  • Knowledge of MVC Architecture
  • Good understanding of OO design pattern
  • Experience in building RESTful API
  • Hands‑on experience in developing and launching software applications
  • Amazing portfolio of impactful work
  • 100% Remote Work: Work from anywhere
  • Flexible Hours: Manage your schedule within agreed team hours
  • Creativity‑Inducing Workplace
  • Medical Insurance
  • Social Security Benefit
  • Bereavement/Family Leave
  • Maternity & Paternity Leave
Software Engineer (Ruby Backend)

Posted today

Job Description

We are looking for a skilled Software Developer who has expertise in the Ruby programming language.

In this role, you will be responsible for developing high‑quality backend systems, optimizing performance, and collaborating with cross‑functional teams to deliver outstanding digital.

Key Responsibilities
  • Develop, test, and maintain web applications using Ruby on Rails and related technologies.
  • Design and implement efficient, reusable, and scalable code.
  • Integrate data storage solutions such as PostgreSQL, MySQL, or Redis.
  • Collaborate with product managers, designers, and other developers to deliver end‑to‑end solutions.
  • Troubleshoot, debug, and upgrade existing systems
Qualifications
  • Willing to work in Surabaya
  • Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience).
  • Have experience in software development using Ruby on Rails.
  • Strong understanding of RESTful APIs, MVC architecture, and OOP principles.
  • Experience with version control tools like Git.
  • Strong analytical, problem‑solving, and communication skills.
Fullstack Developer (Edukasi)

Posted today

Job Description

Capek jadi developer yang cuma kebagian fix bug tanpa tantangan nyata? Jenuh ngerjain fitur yang gak pernah dipakai user? Atau stuck di comfort zone tanpa ruang untuk eksplorasi teknologi baru? Saatnya gabung bareng tim SEVIMA sebagai Fullstack Developer! Setiap baris kode yang kamu bangun di sini tidak hanya numpuk di repo, tapi langsung berdampak buat 3.5 juta+ pengguna di platform pendidikan digital terbesar di Indonesia.

Eksplorasi teknologi cutting‑edge bersama kami: dari implementasi Generative AI dan NLP, hingga arsitektur microservices scalable menggunakan PHP Framework modern, DB PostgreSQL, Python, Clickhouse Data Warehouse, dan sampai pemanfaatan infrastruktur cloud computing modern dengan Docker, Redis, RabbitMQ, Google BigQuery, dan Generative AI (LLM). Mentor‑mentor berpengalaman siap mendorong Anda keluar dari zona nyaman, mengasah leadership skill melalui code review, tech sharing, dan architecture discussion.

BuildForImpact #TechForEducation #FutureOfLearning
Qualifications
  • Minimal 2 tahun pengalaman sebagai PHP Programmer
  • Memiliki idealisme tinggi terhadap kode yang berkualitas dan clean
  • Proaktif dalam mengidentifikasi masalah dan mengusulkan solusi
  • Komitmen kuat dalam delivery dan pencapaian target
  • Menguasai Framework PHP Modern (Laravel)
  • Familiar dengan PostgreSQL dan Data Warehouse
  • Pengalaman dengan TypeScript
  • Memahami konsep Microservices Architecture
  • Pengalaman dengan Docker dan tools DevOps adalah nilai plus
  • Problem solver dan fast learner dengan inisiatif tinggi
  • Mampu bekerja dalam tim dan berkomunikasi dengan baik
Yang Akan Anda Kerjakan
  • Mengembangkan fitur-fitur baru untuk platform SEVIMA
  • Merancang dan mengimplementasi arsitektur sistem yang scalable
  • Melakukan code review dan mentoring untuk junior programmer (jika dibutuhkan)
  • Berkolaborasi dalam squad untuk delivering high‑quality solutions
  • Mengeksplorasi dan mengimplementasi teknologi baru
Yang Kami Tawarkan
  • Competitive salary & benefits
  • Makan siang
  • Mentor berpengalaman untuk pengembangan karir
  • Akses ke tech conference dan workshop
  • Program continuous learning
  • Lingkungan kerja yang mendukung inovasi
  • Work‑life balance
Senior Software Engineer

Posted today

Job Description
  • Good understanding in AWS Cloud system
  • Expert in concept of microservices
  • Have experiences in decoupling big application to several modular / microservices apps
  • Able to work in team and manage teams
  • Medium to Advance skill in PHP Laravel, React Native and Go Lang
  • Male/Female max 45 years old
Junior – Middle Support Software Engineer (.NET)

Posted today

Job Description

We are looking for a passionate Software Engineer (.NET) with strong communication skills and solid technical understanding in programming and databases. You will be part of a supportive team and play an important role in assisting users, maintaining existing systems, and ensuring continuous improvement of our applications.

This role focuses on supporting client‑facing applications, analyzing technical issues, and providing fast and accurate solutions.

Qualifications
  • Fluent in English communication – mandatory.
  • Minimum D3/S1 in Computer Science, Information Systems, or related field.
  • Excellent communication and interpersonal skills.
  • Strong analytical thinking and ability to work independently or in a team.
  • Good understanding of application troubleshooting concepts.
  • Proficient in C# and .NET framework.
  • Solid knowledge of databases (SQL Server / MySQL / PostgreSQL).
  • Ability to read and analyze error logs / stack traces.
  • Detail-oriented, proactive, and team-oriented.
Responsibilities
  • Communicate effectively with clients (online/offline meetings) to understand requirements and technical issues.
  • Perform troubleshooting on web applications, console apps, and APIs.
  • Analyze error logs, debug issues, and collaborate with developers to resolve them.
  • Work closely with internal teams to elevate issues to L2/L3 support.
  • Document analysis results, solutions, and fixes in a clear and structured manner.
  • Conduct regular checks on applications and databases to ensure system stability.
  • Collaborate with internal teams to develop new features and fix bugs.
  • Participate in all phases of the Software Development Life Cycle (SDLC).
Nice to Have
  • Experience using JIRA, Odoo, or other ticketing systems.
  • Basic understanding of API integration or microservices architecture.
  • BPJS (Health & Employment).
  • Training and development opportunities.
Software Quality Assurance Engineer

Posted today

Job Description

About SuperFood: SuperFood is at the forefront of food‑tech innovation, delivering groundbreaking solutions. We are seeking a talented SQA Engineer to join our dynamic team and contribute to the development of cutting‑edge applications and systems.

Key Responsibilities
  • Create and maintain test plans and test cases based on product and feature requirements.
  • Conduct UI testing for web and mobile applications to ensure functionality, usability, and responsiveness.
  • Perform API testing to verify data accuracy, performance, and security of inter‑system communications.
  • Execute end‑to‑end testing based on actual user flows, including complex scenarios involving system integrations.
  • Perform regression testing on release builds to ensure no existing features are negatively affected.
  • Log bugs or issues in detail using bug tracking tools, including reproduction steps, priority, and impact.
  • Utilize tools such as JMeter to conduct performance testing and identify potential system bottlenecks.
  • Carry out release verification and provide QA sign‑off for features ready to go live.
  • Collaborate with Product, Full Stack, Mobile, and UI/UX teams to align on quality expectations and feature timelines.
Requirements
  • Minimum 3 years of experience in Software Quality Assurance, with a strong focus on web and mobile app testing.
  • Proficient in manual testing, regression testing, automation testing and end‑to‑end testing methodologies.
  • Experienced in API testing using tools such as Postman, Selenium, and Apium with a solid understanding of JSON structure.
  • Able to document bugs clearly and effectively using tools like Jira or Bugzilla.
  • Familiar with Agile/Scrum methodologies and the role of QA within the sprint cycle.
  • Basic understanding of performance and security testing using tools such as JMeter.
  • Detail‑oriented, well‑documented, and capable of collaborating cross‑functionally with development and product teams.
What We Offer
  • Competitive salary and benefit
  • Opportunities for professional growth and development.
  • A collaborative and innovative work environment.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.