Back to Jobs

Back End Developer/Engineer (Contract Of Employment) – Versa Asia

Versa Asia
Selangor
Salary: Undisclosed

Role Summary

The Back End Developer/Engineer is responsible for designing, building, and enhancing backend services. This role plays a crucial part in ensuring the platform's availability, scalability, and efficiency within a collaborative engineering environment.

Job Description

As a Back End Developer, you will engage in day-to-day tasks that involve working with TypeScript in a microservices framework. You will collaborate with the engineering team to innovate on architecture and participate in code reviews to maintain high development standards.

Key Responsibilities:

  • Design and build backend services using TypeScript.
  • Enhance existing backend services for improved performance.
  • Collaborate with engineering teams to innovate on architecture.
  • Participate in code reviews to uphold development standards.
  • Work closely with product teams to define feature specifications.
  • Write various tests to ensure code reliability and quality.
  • Deploy services on GCP or similar cloud platforms.

Job Requirements

3+ years of backend engineering experience, ideally with distributed microservices architectures.

Strong understanding of software engineering principles.

Proficient in TypeScript and knowledgeable in JavaScript fundamentals.

Experience with MySQL and MongoDB or other NoSQL databases.

Familiarity with message queues and event streaming technologies.

Quick Info

Company

Versa Asia

Location

Selangor

Salary

Undisclosed

Skills Required

8 skills

Click to submit your application

Required Skills

1

Typescript

2

Javascript

3

Microservices

4

REST API Design

5

Cloud Platforms

6

Mysql

7

Mongodb

8

Collaboration

Application Tips

  • Ensure your resume highlights relevant skills and experience
  • Tailor your application to match the role requirements
  • Double-check all information before submitting
  • Submit your application as soon as possible to increase your chances