Remote Fullstack Engineer

Posted

Apply now
Please, let Moladin know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • The Fullstack Engineer will design and implement a highly scalable solution at the tribe (product team) level.
  • Responsibilities include contributing to day-to-day engineering excellence and resolving production issues according to the given SLA.
  • The engineer will apply engineering best practices to the team and set high standards for standardization to improve existing systems.
  • They will mentor junior software engineers through regular sharing sessions, creating learning modules, and contributing to the new engineering onboarding process.
  • The role involves actively participating in the hiring process by attending interview sessions and creating interview questions.
  • The engineer is expected to propose ideas and contribute to engineering initiatives aimed at enhancing system performance, quality, and availability.
  • They will create RFCs for complex initiatives and be responsible for executing deliverables.
  • The engineer will address long-running scalability problems in Moladin's existing environments.
  • As a Senior Software Engineer, they will work on a monolithic system and support the SOA migration process.
  • The role includes building responsive and user-friendly front-end interfaces using React.js.
  • Collaboration with DevOps is required to deploy applications and monitor system performance.
  • The engineer will write clean, testable, and maintainable code while following best practices.
  • Debugging and optimizing performance across both back-end and front-end systems is also expected.

Requirements:

  • Candidates must have more than 2 years of experience in the software development industry.
  • Experience in building production-grade software or systems from scratch is required.
  • Mastery of Object Oriented Programming and its design patterns is essential.
  • A minimum of 2 years of experience as a Fullstack Developer is necessary.
  • Candidates must be experts in one of the following programming languages: Node JS, Go, or Java.
  • Exposure to AWS or Google Cloud Platform is required.
  • Experience with RDBMS (MySQL, PostgreSQL, or SQL Server) and NoSQL (MongoDB, DynamoDB, or Cassandra) is necessary.
  • Familiarity with Redis or Memcache infrastructure is required.
  • Candidates should have experience with Pub-sub/Stream Processing technologies such as Amazon SQS, Google Cloud Pub-Sub, Rabbit MQ, NSQ, Redis-Pubsub, Sidekiq (Redis), or Kafka.
  • Experience with NestJS is a plus, particularly for building scalable back-end services.
  • An understanding of security best practices, data protection, and user authentication/authorization is required.

Benefits:

  • The position offers the opportunity to work remotely, providing flexibility in work location.
  • Employees will be part of a leading mobility fintech platform in Indonesia, contributing to innovative solutions in the used car and EV ecosystem.
  • The role includes opportunities for professional growth and development through mentoring and collaboration with experienced engineers.
  • Employees will have access to a dynamic work environment that encourages the sharing of ideas and engineering initiatives.
  • The company supports a vision of positive impact on mobility for all, allowing employees to contribute to meaningful projects.
Apply now
Please, let Moladin know you found this job on RemoteYeah . This helps us grow 🌱.
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback