Senior Backend Engineer - Bibit

Bibit.id • Kota Jakarta Selatan, DKI Jakarta
Jenis Pekerjaan

Full Time

Range Gaji

Informasi Tidak Tersedia

Deskripsi Pekerjaan

We are looking for a skilled and passionate Senior Backend Engineer responsible for our serverside application logic and its integration with the front -end platforms. In this position, you will use your programming skills and tools to analyze and translate business/feature requirements into well -structured, efficient, scalable software. You will also provide leadership and mentoring to the team on technical aspects. You will also be actively involved in researching new technologies/tools that can be incorporated to improve the current system.



  • Develop secure, well -architected, scalable and high - performant backend applications in Node.js (JavaScript & TypeScript) and Golang

  • Implement best practices for maintainable quality code

  • Optimize existing codes to improve performance and efficiency and provide peers code reviews,

  • Develop partnerships with engineers and product managers to better understand and implement product requirements

  • Collaborate with Product, QA, and UI team to deliver features and improvements

  • Build & maintain a strong team of developers that consistently deliver solid results

  • Monitor and adapt the team's pace to instill a sense of urgency for progress.


Requirements



  • 3 + years of backend engineering experience.

  • Proven experience in Node.js (mandatory: TypeScript) and Golang (plus point).

  • Knowledge of coding standards and best practices for production environments.

  • Experience with message queuing and streaming platforms (Amazon SQS, SNS, Kinesis, Apache Kafka) for scalable, event -driven architectures.

  • Strong grasp of microservices.

  • Familiarity with Golang and Node.js tools and frameworks.

  • Proficient with version control systems, particularly Git and GitLab.

  • Experience deploying to cloud services (AWS/GCP) and using integration pipelines.

  • Comfortable in a Linux environment.

  • Self -motivated, with a passion for keeping up with backend development trends.

  • Strong communication and teamwork skills.

  • Good self -management skills, particularly in timeline adherence.


;