Siap bergabung dan berjuang bersama dengan kami, membumikan Islam melalui teknologi?

Badr Interactive, bukan hanya sebuah perusahaan biasa, tapi sebuah kendaraan yang mudah-mudahan dapat menjadi amal jariyah bagi kita, di suatu hari ketika kita sangat membutuhkannya.

Misi Badr Interactive

Sebagian orang mungkin tidak suka sesuatu dikaitkan dengan agama.
Tapi mau ditutup-tutupi bagaimanapun, Badr ini memang dari sananya sudah begitu. Embrio utama Badr berawal dari semangat ingin berkontribusi untuk umat.

Dan kami meyakini itulah alasan masih banyak Karyawan Badr yang masih bertahan 2 tahun, 3 tahun, 5 tahun, hingga 10 tahun masih disini, karena visi dan value yang sama. Apakah Anda satu salah satunya?

Know Our Mission More

Ingin tau apa yang kami kejar dan apa yang kami perjuangkan? Simak wawancara singkat kami dengan para co-founder Badr Interactive.

Vacancy yang Kami Buka

Senior Project Manager

Senior Software Tester

React Native Developer

Back End Developer (Node.Js dan Golang)

Front End Developer

Senior IT Project Manager

We are looking for a Senior Project Manager who will be responsible for organizing and leading the IT development project and delivering the result in accordance with company standards and best practices in project management.

Job Description

  1. Manage and deliver projects in accordance with company standards and best practice project management
  2. Lead the project team so that project goals can be achieved
  3. Organize the development team and ensure that each team member can provide the best results according to the set targets
  4. Communicating with clients during the project and in the after-sales period

Qualification

  1. Minimum 3 years experience as IT Project Manager
  2. Minimum education S1 / equivalent with an IT-related major
  3. Have a good understanding and skills in project management
  4. Have a good understanding of Agile and Waterfall methodological concepts
  5. Have technical knowledge in software development such as requirement gathering, system design, advanced query, and advanced excel
  6. Understanding of UI/UX concepts in general
  7. Have adequate self-management, job management, and team management skills
  8. Have good problem-solving skills
  9. Skilled in using project management tools, quickly adapting to new tools
  10. Have above average communication skills, both internally and externally

Senior Software Tester

If solving problems and implementing solutions fascinate you, that’s exactly who we’re looking for at Badr Interactive. On top of that, you’re driven, analytical, and a team player. If you are looking for a critical role in a fast-growing company, find out more about this opportunity below!

Job Description

  1. Create scenario testing/acceptance test criteria for each project handled
  2. Manage Trello every sprint throughout the project (user story, link Figma, acceptance test criteria, notes on each story)
  3. Conduct manual testing based on the scenario testing/acceptance test criteria that have been made previously
  4. Documenting and communicating test results with the “Trello” tool (documentation of feedback/ bugs/ non-conformance findings)
  5. Create a “User Acceptance Test” (UAT) document at the end of the sprint project
  6. Make automatic test scripts in Postman in every project handled.
  7. Create a JMeter load test script for the project being handled (depending on the project agreement)
  8. Run and create reports on the results of the JMeter load test for the project being handled (depending on the project-based SPK).
  9. Make an automatic test with selenium / katalon

Qualification:

  1. Having a detailed understanding of user stories and can make detailed and comprehensive acceptance test criteria
  2. Having the knowledge of data types in MySQL (string, text, integer, DateTime) and understanding simple queries (select, delete, insert, update)
  3. Knowing the difference between positive and negative test
  4. Knowing the communication flow between front-end and backend
  5. Can make detailed, complete, and precise testing scenarios according to the agreed requirements
  6. Can manage Trello/ Jira/ other project management tools during the project
  7. Can make acceptance test criteria, coordinate, and provide input in the development team
  8. Can do manual testing on the website (chrome, firefox, safari) and mobile (android, ios)
  9. Can use testing tools used by Badr Interactive (Jmeter, Postman, Swagger, Katalon)
  10. Mastering the basics of javascript (set variable, get date-time, if-else)
  11. Have good communication and coordination with the development team regarding application bug findings and testing results
  12. Can script automatic test response status, response time, crud, one of the possible scenarios contained by other features
  13. Can create load test scripts, run, and analyze load test results with Jmeter
  14. Can make an automatic test with Selenium Katalon

Back End Developer (Node.Js)

If you’re analytical and love creating solutions, to be specific, back-end programming solutions, we are looking for an experienced backend developer to join our team of developers to improve our project quality. You will also work closely with other developers, designers, and project managers to ensure system consistency and improve the product’s user experience. If you’d like to take up a challenge, and build a product using the latest technologies, read on!

Job Description

  1. Participate in the entire application lifestyle
    1. Build robust and scalable software in nodejs (especially using Expressjs Framework) by building new features, debugging, and optimizing the application
    2. Write clean code to develop functional web applications
    3. Implementation of security and data protection
    4. Design and implementation of data storage solutions
  2. Support internal improvements
    1. Build reusable code and libraries for future use
    2. Continuously improve your programming skills
    3. Develop and propose new products or features by monitoring the industry
  3. Collaborate closely with internal teams
    1. Collaborate with front-end developers to integrate user-facing elements with server-side logic
    2. Work closely with the designers, product managers, and system administrators to identify and build new features
    3. Provide training and support to internal teams 

Job Requirements

  1. Vocational High School/Diploma/Bachelor majoring in Information Technology, Computer Science, Software Engineering, or related IT fields
  2. Experience 1 year +
  3. Experienced in developing backend applications using nodejs (especially using Expressjs Framework)
  4. Experienced in developing applications using MySQL or PostgreSQL databases
  5. Have good communication skills, problem-solving, and analytical skills
  6. Proficiency in code versioning tools such as Git

React Native Developer

If you’re interested in the intersection between the art of design and the art of programming, writing elegant code, and working with cutting-edge technologies especially in mobile, that’s exactly who we’re looking for Badr Interactive.

We’re looking for a Mobile Developer to translate UI/UX design wireframes to code that will produce visual elements in our application.

You will also work closely with other developers, designers, and project managers to create a strong user experience. If you thrive in challenging and dynamic environments find out more about this opportunity below.

Responsibilities:

  1. Implementing and creating mobile designs
    1. Develop user-facing interfaces by writing code to implement these visual elements
    2. Review and implement UI/UX designs
  2. Optimizing mobile applications
    1. Design & develop high-performance mobile application
    2. Troubleshoot and solve various mobile application issues
  3. Support internal improvements
    1. Build reusable code and libraries for future use
    2. Continuously improve your programming skills
    3. Develop and propose new products or features by monitoring user feedback

Job requirements

  1. Vocational High School/Diploma/Bachelor majoring in Information Technology, Computer Science, Software Engineering, or related IT fields
  2. Experience 1 year +
  3. Experienced in developing mobile applications using React Native (able to use Native Android or iOS is preferred)
  4. Have good communication skills, problem-solving, and analytical skills
  5. Ability to implement mobile designs precisely

Back End Developer (Golang)

If you’re analytical and love creating solutions, to be specific, back-end programming solutions, we are looking for an experienced backend developer to join our team of developers to improve our project quality. You will also work closely with other developers, designers, and project managers to ensure system consistency and improve the product’s user experience. If you’d like to take up a challenge, and build a product using the latest technologies, read on!
 
Job Description
 
  1. Participate in the entire application lifestyle
  2. Build robust and scalable software in Go, Java, or similar object-oriented languages by building new features, debugging, and optimizing the application
  3. Write clean code to develop functional web applications
  4. Implementation of security and data protection
  5. Design and implementation of data storage solutions
  6. Support internal improvements
  7. Build reusable code and libraries for future use
  8. Continuously improve your programming skills
  9. Develop and propose new products or features by monitoring the industry
  10. Collaborate closely with internal teams
  11. Collaborate with front-end developers to integrate user-facing elements with server-side logic
  12. Work closely with the designers, product managers, and system administrators to identify and build new features
  13. Provide training and support to internal teams
 
Job Requirements
 
  1. Vocational High School/Diploma/Bachelor majoring in Information Technology, Computer Science, Software Engineering, or related IT fields
  2. Experience 1 year +
  3. Experienced in developing backend applications using Go, Java, or similar object-oriented languages
  4. Experienced in developing applications using MySQL or PostgreSQL databases
  5. Have good communication skills, problem-solving, and analytical skills
  6. Proficiency in code versioning tools such as Git

Front End Developer

programming, writing elegant code, and working with cutting-edge technologies, that’s exactly who we’re looking for Badr Interactive. We’re looking for a Front-End Web Developer to translate UI/UX design wireframes to code that will produce visual elements in our application. You will also work closely with other developers, designers, and project managers to create a strong user experience. If you thrive in challenging and dynamic environments find out more about this opportunity below.

Responsibilities:

  1. Implementing and creating web designs
    1. Develop user-facing interfaces by writing code to implement these visual elements
    2. Review, and implement UX/UI designs
    3. Create prototypes, mockups, and staging sites for review and feedback
  2. Optimizing web applications
    1. Optimize websites and applications for fast loading speed
    2. Design for mobile optimization
    3. Troubleshoot and solve various website issues and coding problems
  3. Support internal improvements
    1. Build reusable code and libraries for future use
    2. Continuously improve your programming skills
    3. Develop and propose new products or features by monitoring user feedback

Job requirements

  1. Vocational High School/Diploma/Bachelor majoring in Information Technology, Computer Science, Software Engineering, or related IT fields
  2. Experience 1 year +
  3. Experienced in developing frontend applications using reactjs (especially using NextJS Framework)
  4. Experienced in developing frontend applications using Tailwind CSS
  5. Have good communication skills, problem-solving, and analytical skills
  6. Ability to implement web designs

Senior Developer / System Analyst

If solving problems and implementing solutions is fascinating for you, that is exactly who we’re looking for at Badr Interactive. On top of that, you’re driven, analytical, and a team player. If you are looking for a critical role in a fast-growing company, find out more about this opportunity below!

 

Qualification:

  1. Vocational High School/Diploma/Bachelor majoring in Information Technology, Computer Science, Software Engineering, or related IT fields
  2. Experience 5 years +
  3. Experienced in developing applications using nodejs both on the FE and BE sides
  4. Can provide analysis of the performance of a code
  5. Can provide analysis of the performance of a query
  6. Experienced in implementing CI/CD using Gitlab CI/Jenkins/or other tools
  7. Understand the concept of microservices and have experience in using Docker and Kubernetes
  8. Have strong communication skills, problem-solving, and analytical skills
  9. Familiar with UNIX commands
  10. Familiar with installation and configuration: web server (apache/nginx); databases (mysql/postgresql/sql server/mongodb); programming language (php/nodejs/java); firewall; SSL
  11. Accustomed to deploying applications via FTP; SSH; VPN
  12. Have experience in configuring Grafana or other monitoring tools
  13. Have the ability to analyze monitoring results with Grafana, Prometheus, and other log tools
  14. Have experience in configuring Kong, Kraken, or other API Gateway tools
  15. Having experience related to GCP/AWS/Azure/Alibaba is a plus
  16. Mastering IaC tools such as Ansible, and Terraform is a plus
  17. Accustomed to database optimization by clustering, sharding is a plus

Siap Bergabung dengan Keluarga Besar Kami? Apply di sini!

Create only masterpiece

Beberapa portfolio pekerjaan kami, yang semoga menjadi pemberat amal di hari akhir nanti..

Be better everyday

Kami terus beradaptasi dengan berbagai perubahan, meyakini bahwa teknologi adalah mesin produksi kebaikan, yang mampu membawa perubahan dan perbaikan dalam skala yang begitu besar. Oleh karena itu untuk terus mengasah kemampuan kami, kami berpartisipasi dalam berbagai kompetisi nasional maupun internasional.

Siap Bergabung dengan Kami?

Silahkan stalking aktivitas kami di Instagram @badrinteractive

Untuk info terkait rekrutmen bisa menghubungi wa.me/6281298364112

Kami tunggu di Badr Interactive 🙂