Lead Software Engineer

Brambang.com

Apply to this job
Setia Budi, Daerah Khusus Ibukota Jakarta, id on site Until 8/21/2026 First posted March 21, 2025 Last posted March 21, 2025
Job description

Brambang.com is an e-commerce company pioneering a cheaper and more efficient way to buy fresh produce. To achieve our ambitious goals, we are recruiting smart, high-energy individuals who are looking to work in an innovative, fast-paced environment.

Responsibilities:

  • provides planning, processing and performing all jobs
  • designs and develops programming systems
  • responds promptly and professionally to bug reports
  • reviews and repairs legacy code
  • conducts system analysis and development
  • analyzes, designs, coordinates and supervises the development of software systems
  • analyzes system specifications and translates system requirements to task specifications for junior programmers
  • provides analysis of current programs which includes performance, diagnosis and troubleshooting of problem programs, and designing solutions to problematic programming
  • develops new programs and proves the program to develop needed changes
  • develops new programs, analyzes current programs and processes, and making recommendations
  • writes, edits, and debugs new programs for assigned projects
  • documents code consistently throughout the development process by listing a description of the program, special instructions, and any changes made in database tables on procedural, modular and database level
  • responsible for reading, understanding, and utilizing all part and assembly prints, forms, spreadsheets, bills of material, specification sheets, and technical references
  • utilizes tools and equipment involved in performance of essential functions of programming including measuring instruments
  • searches, summarizes and keeps the team abreast of strategic information from all sources
  • provides feedback to analysis/training staff about performance considerations / usability issues concerning software specifications and implementation
  • researches and recommends software tools to management
  • provides assistance to testers and supports personnel as needed to determine system problems

Lead software engineer requires a bachelor’s degree or higher in Computer Science or any related/similar field, at least 5 years experience in web development.

Required skills:

  • has an experience with profiling, load simulation, Linux optimization, and database optimization
  • has an experience with GIT, JavaScript, CSS, HTML5, AngularJS, NodeJS, Ionic, Cordova
  • experience with mobile application development is an advantage
  • experience with AWS (Amazon Web Services) infrastructure is an advantage
  • complex problem solving, Critical thinking, Creativity, Service orientation
  • people management, coordinating with others, negotiation, judgement and decision making
About this role

Summary

Lead software development, system analysis, team coordination, optimize performance, and develop new programs.

Job title

Lead Software Engineer

Experience level

5+ years

Industry

e-commerce

Location requirements

Jakarta, remote work not specified

Salary

Not specified

Management role

Yes

Skills & keywords

Required skills

profilingload simulationlinux optimizationdatabase optimizationgitjavascriptcsshtml5angularjsnodejsioniccordova

Preferred skills

mobile application developmentaws

Specializations

web developmentsoftware designsystem analysismobile developmentcloud infrastructure
Locations

Structured locations inferred from the posting.

South Jakarta, South Jakarta City, Jakarta, Indonesia

On-site City