Perusahaan

Moonlay TechnologyLihat lainnya

addressAlamatJakarta
type Bentuk pekerjaanFull time
KategoriIT / Komputer

Uraian Tugas

Job description & requirements

Overview: 

As a Backend Programmer, you'll play a crucial role in developing and maintaining server-side logic, databases, and APIs for our applications. Leveraging your expertise in Node.js (Express Framework), GraphQL, MongoDB, Redis, and Kafka, you'll contribute to building scalable and high-performance backend systems. Your focus will be on ensuring the reliability, security, and efficiency of our backend infrastructure while collaborating closely with frontend developers, DevOps engineers, and other stakeholders.

Job Requirements:

  1. Proficiency in Node.js with hands-on experience in building RESTful APIs using the Express Framework.
  2. Strong understanding and practical experience with GraphQL for efficient data querying and manipulation.
  3. Expertise in MongoDB for database management and query optimization.
  4. Familiarity with Redis for caching and session management.
  5. Experience with Kafka as both a producer and consumer for building event-driven architectures.
  6. Proficiency in testing frameworks like Mocha, Sinon, and Chai for ensuring code quality and reliability.
  7. Knowledge of ElasticSearch for full-text search and data analysis.
  8. Hands-on experience with Docker for containerization and deployment of backend services.
  9. Proficient in Git for version control and collaboration.
  10. Strong knowledge of JavaScript, including concepts such as OOP, Promise-then, async-await, and ES6.
  11. Contract based and renewable contract available based on performance and business needs
  12. Can Join ASAP (preferable before 16th of April 2024)

Responsibilities:

  1. Develop and maintain server-side logic, APIs, and databases using Node.js and related technologies.
  2. Implement GraphQL schemas, resolvers, and queries to efficiently handle data requests from clients.
  3. Design and optimize MongoDB databases and queries for performance and scalability.
  4. Utilize Redis for caching frequently accessed data and managing session information.
  5. Implement Kafka consumers and producers to build scalable and resilient event-driven architectures.
  6. Write unit and integration tests using Mocha, Sinon, and Chai to ensure code reliability and maintainability.
  7. Set up and manage ElasticSearch clusters for full-text search and data analysis.
  8. Containerize backend services using Docker for easy deployment and scalability.
  9. Collaborate with frontend developers to design and implement APIs that meet application requirements.
  10. Work closely with DevOps engineers to automate deployment processes and ensure system reliability.
  11. Stay updated on emerging backend technologies and best practices to continuously improve development processes and techniques.
Skills
  • Node.js
  • Backend Development
  • Redis
  • MongoDB
Culture

At Moonlay Technologies, we are collaborative, fast-paced, innovative, open and progressive.

Benefits and perks of working with us include:

Family benefits: Paid maternity/paternity leave
Lifestyle: Casual dress code, Flexible hours, Work-from-home
Welfare: Paid sick days

I think we're having fun, I think our customers really like our product, and we're always trying to do better.

-Steve Jobs

Refer code: 722922. Moonlay Technology - Hari sebelumnya - 2024-04-04 05:01

Moonlay Technology

Jakarta

Bagikan pekerjaan dengan teman

Pekerjaan terkait

Backend Developer

Backend Developer

Gokomodo

Jakarta

3 minggu lalu - dilihat

Java Springboot Backend Developer

Geekgarden Software House

Jakarta

3 minggu lalu - dilihat

Backend Developer (Java Springboot)

Sigmatech

Jakarta

3 minggu lalu - dilihat

Backend Developer (2 Position : Senior & Junior)

Sketsa House

Jakarta Selatan, DKI Jakarta

3 minggu lalu - dilihat

Senior Backend/Golang Developer

Tigerhall

Surabaya, Jawa Timur

3 minggu lalu - dilihat

Showwcase Elite - Node.js Backend Developer

Showwcase

Indonesia

3 minggu lalu - dilihat

Sr, Backend Developer

Accord Innovations

Jakarta

4 minggu lalu - dilihat

Backend Developer

Bumi Amartha Teknologi Mandiri

Indonesia

sebulan yang lalu - dilihat

Backend Developer

Sisindokom Lintasbuana

Jakarta Pusat, DKI Jakarta

sebulan yang lalu - dilihat

Backend Developer

Cmlabs

Malang, Jawa Timur

sebulan yang lalu - dilihat

Backend Developer

Unipin

Tangerang, Banten

sebulan yang lalu - dilihat

Backend Developer

Mr. Rho Sebagai Rekruter Pt Jitilab

Yogyakarta, DI Yogyakarta

sebulan yang lalu - dilihat

Backend Developer

Kazokku

Jakarta Utara, DKI Jakarta

sebulan yang lalu - dilihat

Fullstack Developer (Backend Focus)

Kazokku

Jakarta Utara, DKI Jakarta

sebulan yang lalu - dilihat

Backend Developer Staff

Bali Tower

Jakarta

sebulan yang lalu - dilihat

Junior / Associate BackEnd Developer (Node.JS / GoLang)

Pt Digital Laskar Pelangi

Bandung, Jawa Barat

sebulan yang lalu - dilihat

Backend Developer

Qdc Technologies

Jakarta Selatan, DKI Jakarta

sebulan yang lalu - dilihat

Backend Developer

Zi.care

Jakarta Selatan, DKI Jakarta

sebulan yang lalu - dilihat