

Software Engineer ย
TRB Ventures
ย- Central Jakarta, Indonesia11, Jalan Pengaturcara U1/51, Seksyen U1, Temasya Industrial Park, Central Jakarta, DKI Jakarta, IndonesiaCentral JakartaDKI JakartaIndonesiaIndonesia
- Full timeFULL_TIME
Posted a day ago and deadline of application is on 22 Aug
Recruiter was hiring a day ago
2025-08-13T06:28:05.708198+00:002025-08-22T16:00:00+00:00Job Description
Mission: To contribute to the design, development, and maintenance of our software applications by writing clean, efficient, and testable code. This individual will collaborate closely with senior engineers and product teams to deliver high-quality features and grow their technical skills within our organization.
Key Requirements:
Technical Proficiency:
- Go (Golang): Strong proficiency and hands-on experience in building or maintaining applications with Go.
- JavaScript & TypeScript: Good working knowledge and the ability to contribute to front-end or back-end services.
Solid Technical Foundation:
- A good grasp of computer science fundamentals (data structures, algorithms).
- Hands-on experience working with cloud services (e.g., AWS, GCP), APIs, and databases. They should have used tools like Docker and CI/CD pipelines, even if they haven't designed them.
Collaboration and Leadership Potential:
- While formal leadership isn't required, we're looking for signs of potential. This includes taking ownership of features, actively participating in team discussions, and a willingness to mentor more junior members or interns in the future.
Component-Level Design Skills:
- The candidate should be able to contribute to technical design discussions and be capable of designing individual components or small, well-defined services. They understand common design patterns and can explain their technical choices clearly.
Effective Communication:
- Clear, professional English communication skills are essential for collaborating within the team, documenting work, and participating effectively in code reviews.
Product & Business Acumen:
- We are looking for someone who is curious about the "why" behind their work. They should show an interest in understanding the business context and the end-user needs that their code serves.
Eagerness to Use AI Tools:
The candidate should demonstrate enthusiasm and curiosity for using modern AI tools (e.g., GitHub Copilot, language models for debugging) to improve their personal productivity and code quality. Experience with Spec-Driven Development concepts is a bonus but not required; a willingness to learn is key.
Minimum Qualifications
- Education: Bachelorโs degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- Experience: 3 to 5 years of professional experience in software development, preferably in a product-driven environment.
- Technical Skills:
- Proficiency in Go (Golang) with hands-on experience building or maintaining applications.
- Working knowledge of JavaScript and TypeScript, with the ability to contribute to both front-end and back-end services.
- Solid understanding of computer science fundamentals, including data structures and algorithms.
- Experience with cloud services (e.g., AWS, GCP), APIs, and databases.
- Familiarity with tools like Docker and CI/CD pipelines.
- Collaboration: Demonstrated ability to work effectively within cross-functional teams, take ownership of assigned features, and actively contribute to technical discussions.
- Design Skills: Ability to design individual components or small services, apply common design patterns, and clearly justify technical decisions.
- Communication: Strong verbal and written communication skills in English, including the ability to document work and participate in code reviews.
- Product Mindset: Interest in understanding the business context and end-user needs behind the code being developed.
- AI Tool Adoption: Enthusiasm for using modern AI-powered tools (e.g., GitHub Copilot) to improve productivity and code quality. Willingness to learn Spec-Driven Development concepts is an advantage.
Jobs Summary
- Job Level
- Mid-Senior Level / Manager
- Job Category
- IT and Software
- Educational Requirement
- Bachelor's degree graduate
- Office Address
- Lot 10-3, UOA Business Park, No. 1, Jalan Pengaturcara U1/51, Seksyen U1, 40150 Shah Alam, Selangor, Malaysia
Feel secure when applying: look for the verified icon and always do your research on a company. Avoid and report situations when employers require payment or work without compensation as part of their application process.