Senior Software Engineer (Frontend)

Country: Malaysia & Indonesia

Job description

Summary

We are seeking a talented and motivated Software Engineer in Malaysia and Indonesia to join our dynamic team. The ideal candidate will be responsible for implementing and maintaining web applications using modern technologies. You will work on various projects that involve Next.js, React.js, implementing RESTful APIs, SEO optimization, and more. Experience with HTML, CSS, JavaScript, Docker, Kubernetes, and Elasticsearch is essential for this role.

If you are passionate about web development and have a keen eye for detail, we would love to meet you, please reach out to our Talent Acquisition at lutfi.yulia@develab.io

Key Responsibilities
  • Implement and maintain web applications using Next.js and React.js frameworks.
  • Develop responsive and interactive user interfaces using HTML, CSS, and JavaScript.
  • Implement RESTful APIs provided by the backend team to support front-end applications.
  • Optimize web applications for performance, SEO, and user experience, utilizing tools like Meta Pixel, SEO best practices, and Google Search Console.
  • Collaborate with the development team using GitLab for version control and code management.
  • Test and debug APIs using Postman to ensure they meet required specifications and performance standards.
  • Utilize Docker and Kubernetes for containerization, orchestration, and ensuring consistent development environments across different stages of the project.
  • Utilize Elasticsearch for implementing search functionality and data indexing within web applications.
  • Basic understanding of MySQL to interact with databases when needed, though complex queries and database management will be handled by the backend team.
  • Participate in code reviews and provide constructive feedback to team members.
  • Stay up-to-date with emerging trends and technologies in web development.
Qualifications
  • Proficiency in Next.js and React.js with a strong understanding of front-end development principles.
  • Strong skills in HTML, CSS, and JavaScript for developing responsive and user-friendly web interfaces.
  • Experience with implementing and integrating RESTful APIs into front-end applications.
  • Experience using Docker and Kubernetes for containerization and orchestration in development and production environments.
  • Experience using Elasticsearch for search functionality and data indexing.
  • Solid understanding of SEO principles, including experience with Google Search Console and Meta Pixel implementation.
  • Hands-on experience with GitLab for version control and project collaboration.
  • Familiarity with Postman for API testing and debugging.
  • Basic knowledge of MySQL to interact with databases when necessary.
  • Strong problem-solving skills and attention to detail.
  • Ability to work both independently and as part of a remote team in a fast-paced environment.

Other Roles

Explore opportunities across our Product Engineering and Sales & Operations teams.