Senior Software Developer

2 days ago


Jakarta, Jakarta, Indonesia GoTo Group Full time

As a Senior Engineer in the GoPay team, you will play an integral role in the execution of our Web strategy. This involves understanding existing workflows, researching, proposing, and building necessary features, and integrating with necessary tools and processes. If working on deep and challenging problems in the web frontend landscape excites you, we'd love for you to join us.

Key Responsibilities
  • Drive product development by managing functional and non-functional requirements, OKRs, and improving code quality across the team.
  • Design and develop low-latency, high-throughput systems with minimal supervision.
  • Ensure the quality and timeliness of deliverables for the team.
  • Self-learn emerging technologies and collaborate with the team on engineering initiatives throughout the product life cycle.
  • Oversee the full lifecycle of feature development, including testing, deployment, bug fixes, and improvements.
  • Partner with tech leads, product managers, designers, and stakeholders to advance group and organizational objectives.
  • Write clear, efficient, well-tested, and easy-to-understand code.
  • Communicate and collaborate effectively across cross-functional teams in a global setting.
Requirements
  • At least 4+ years of experience in building interactive web applications using HTML5, CSS, and JavaScript.
  • Solid command over React JS with the flavor of TypeScript.
  • Keen design and UX sense to analyze and understand designs and wireframes.
  • Well-versed with agile methodologies and clean coding practices.
  • Curiosity to understand how systems internally work and a hunger to continuously challenge the status quo of our tech stack.
  • Hands-on knowledge of unit testing methodologies and frameworks.
  • Strong troubleshooting skills and active risk management.
  • Good understanding of common web security threats and practices along with OWASP 10.
  • Familiarity with infrastructure for deployment and delivery of frontend experiences.
  • Experience navigating large code bases with expertise to propose and implement refactorings as needed, coupled with a keen eye for code review.


  • Jakarta, Jakarta, Indonesia PT Bank Sinarmas Tbk Full time

    Are you an experienced Senior Software Development Manager looking for a new challenge? We are seeking an exceptional individual to join our team at PT Bank Sinarmas Tbk. As a key member of our engineering leadership team, you will be responsible for leading and mentoring our software development team.About the CompanyPT Bank Sinarmas Tbk is a leading...


  • Jakarta, Jakarta, Indonesia Bibit Full time

    About UsWe are a leading technology company, dedicated to delivering innovative software solutions.As a Software Engineering Manager at Bibit, you will have the opportunity to lead a talented team of engineers and contribute to the development of cutting-edge software applications.We value collaboration, innovation, and excellence in everything we...


  • Jakarta, Jakarta, Indonesia PT LINKIT Full time

    Job SummaryWe are seeking a talented Software Architect to join our team at PT LINKIT.The successful candidate will be responsible for designing and implementing scalable software systems, collaborating with cross-functional teams, and ensuring the highest quality of software products.This role requires a strong technical background, excellent...


  • Jakarta, Jakarta, Indonesia PT Intrias Mandiri Sejati Full time

    Job DescriptionWe are seeking an exceptional Senior Software Development Manager to lead and manage our team of developers, providing technical guidance and mentorship.The successful candidate will oversee the design, development, and implementation of scalable web applications, ensuring adherence to coding standards, best practices, and agile...


  • Jakarta, Jakarta, Indonesia Undisclosed Full time

    Job OverviewWe are seeking an experienced Senior Software Engineer to join our team at Undisclosed. As a key contributor, you will play a vital role in designing, refining, and developing scalable digital solutions for our clients.


  • Jakarta, Jakarta, Indonesia Samsung Electronics Perú Full time

    About the JobThis role involves designing and implementing software solutions that meet customer needs. As a Senior Software Engineer, you will be responsible for understanding software-related requirements, developing software based on web standards and device environment, and participating in solving issues.Key Responsibilities:Understand and implement...


  • Jakarta, Jakarta, Indonesia Vonix group Full time

    Software Development Engineer (Frontend)Department :EngineeringLevel :All-levelLevel :All-levelJob Description :Design, develop, test, deploy, document, maintain, automate, and improve software applications.Identifying areas for modification in existing programs and subsequently developing these modifications.Writing and implementing efficient code and...


  • Jakarta, Jakarta, Indonesia Recooty Full time

    Job OverviewWe are seeking a highly skilled Senior Software Engineer to join our team at Brain Above InfoSol Pvt. Ltd.This role involves developing applications and RESTFul services using Node.js, Java, or Golang, as well as working with related web frameworks like Express, Spring Boot, etc.


  • Jakarta, Jakarta, Indonesia Paper Full time

    Job Responsibilities:Being responsible for end to end software development lifecycle (design, develop, deploy, monitor, repeat)Design and develop solutions for web server servicesWrite code that can be well designed, testable, and efficient using the best software development practicesCollect, improve specifications, requirements based on technical...


  • Jakarta, Jakarta, Indonesia Undisclosed Full time

    Geekhunter is hiring on behalf of our client, a technology company that specializes in developing scalable digital solutions with customers and ecosystem partners with multiple offices in the APAC region. Founded in 2019, they are collaborating worldwide, with hubs operating in Jakarta and Singapore.Job ResponsibilitiesWorking with engineering and product...


  • Jakarta, Jakarta, Indonesia Vonix group Full time

    We are seeking a Senior Application Developer to lead the development of complex software applications. The successful candidate will be responsible for designing, developing, testing, and deploying applications using various programming languages and frameworks.The ideal candidate will have a strong technical background, including experience with cloud...


  • Jakarta, Jakarta, Indonesia tiket Full time

    We are committed to excellence at tiket.com and seek a skilled Senior Backend Software Engineer to enhance our backend capabilities.This role will involve developing, testing, and deploying high-quality backend software using Golang.Main Accountabilities:Design and develop scalable backend systems using GolangCollaborate with the tech team to ensure smooth...


  • Jakarta, Jakarta, Indonesia RecruitGo Full time

    Job DescriptionWe're looking for a highly skilled Senior Software Design Engineer who will lead the design of our software solution, drive technology research, and oversee software architecture. The successful candidate will work closely with our client, a tech company.Main Responsibilities:Develop robust, secure, and efficient application...


  • Jakarta, Jakarta, Indonesia Cermati Full time

    We are currently seeking a talented Senior Software Engineer to join our team.


  • Jakarta, Jakarta, Indonesia GoTo Group Full time

    About the RoleThe Merchant Services team at GoTo Group is responsible for developing and maintaining a suite of products that enable our merchant-partners in Southeast Asia to sell their goods and services both online and offline.As a Senior Software Engineer, you will be part of a team of over 60 engineers based in Jakarta, Singapore, and India, working...


  • Jakarta, Jakarta, Indonesia Valbury Asia Futures Full time

    Job SummaryWe are looking for a Senior Software Developer - iOS & Android to join our team at Valbury Asia Futures. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality mobile applications using the Flutter framework.The ideal candidate will have extensive experience in building...


  • Jakarta, Jakarta, Indonesia GrabTaxi Holdings Pte. Ltd. Full time

    About the JobWe're seeking a senior software professional to join our Android development team. As a key member, you'll contribute to building scalable applications and designing efficient solutions.Key Responsibilities:Collaborate with product managers to lead project development as the engineering owner.Work with the product and experience teams to...


  • Jakarta, Jakarta, Indonesia Samsung Electronics Perú Full time

    Job DescriptionThis is an exciting opportunity to join Samsung Electronics' software engineering team as a Senior Software Engineer. You will be responsible for designing and implementing software solutions that meet customer needs.Key Responsibilities:Understanding and implementing software-related requirements accurately.Developing software effectively...


  • Jakarta, Jakarta, Indonesia GoTo Group Full time

    About the RoleWe are looking for an experienced Software Engineer to join our engineering team at GoTo Financial. You will be responsible for designing and building high-performance fintech applications. As a senior engineer, you will work on our flagship products across Goto, including Gojek and GoPay, ensuring our millions of users get the best...


  • Jakarta, Jakarta, Indonesia Gojek Full time

    We are seeking an experienced Senior Software Engineer to join our Consumer Payments team at Gojek. This is an exciting opportunity to leverage your expertise in iOS and Flutter development to deliver innovative mobile applications that drive business growth.About the RoleThis role requires a strong understanding of mobile application development principles...