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 universitySome understanding of GitGrit to learn & adapt to new concepts / technologiesHumility to accept & give constructive, critical feedbackProficient verbal and written English skillsNice-to-Haves
Experience in Ruby on Rails / ReactJS / VueJS developmentComfortable with UNIX / Linux environmentKnowledge of MVC ArchitectureGood understanding of OO design patternExperience in building RESTful APIHands‑on experience in developing and launching software applicationsAmazing portfolio of impactful work100% Remote Work : Work from anywhereFlexible Hours : Manage your schedule within agreed team hoursCreativity‑Inducing WorkplaceMedical InsuranceSocial Security BenefitBereavement / Family LeaveMaternity & Paternity LeaveSoftware 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 systemsQualifications
Willing to work in SurabayaBachelor'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 ProgrammerMemiliki idealisme tinggi terhadap kode yang berkualitas dan cleanProaktif dalam mengidentifikasi masalah dan mengusulkan solusiKomitmen kuat dalam delivery dan pencapaian targetMenguasai Framework PHP Modern (Laravel)Familiar dengan PostgreSQL dan Data WarehousePengalaman dengan TypeScriptMemahami konsep Microservices ArchitecturePengalaman dengan Docker dan tools DevOps adalah nilai plusProblem solver dan fast learner dengan inisiatif tinggiMampu bekerja dalam tim dan berkomunikasi dengan baikYang Akan Anda Kerjakan
Mengembangkan fitur-fitur baru untuk platform SEVIMAMerancang dan mengimplementasi arsitektur sistem yang scalableMelakukan code review dan mentoring untuk junior programmer (jika dibutuhkan)Berkolaborasi dalam squad untuk delivering high‑quality solutionsMengeksplorasi dan mengimplementasi teknologi baruYang Kami Tawarkan
Competitive salary & benefitsMakan siangMentor berpengalaman untuk pengembangan karirAkses ke tech conference dan workshopProgram continuous learningLingkungan kerja yang mendukung inovasiWork‑life balanceSenior Software Engineer
Posted today
Job Description
Good understanding in AWS Cloud systemExpert in concept of microservicesHave experiences in decoupling big application to several modular / microservices appsAble to work in team and manage teamsMedium to Advance skill in PHP Laravel, React Native and Go LangMale / Female max 45 years oldJunior – 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 benefitOpportunities for professional growth and development.A collaborative and innovative work environment.#J-18808-Ljbffr