company-logo-image

Software Engineer (Full Stack TypeScript)

ashley-avatar-image

AI-generated summary

beta

This job is for a Full Stack Software Engineer who loves tackling tech challenges. You might like this job because you’ll work with modern TypeScript, create scalable apps, and enjoy a flexible hybrid schedule with growth opportunities!

RM 4000 - RM 6000

Puchong, Selangor

Job Description

 About the Role

We are looking for a passionate and experienced Software Engineer (Full-Stack TypeScript) to join our growing engineering team.

You will be involved in designing, developing, and maintaining scalable enterprise applications using modern TypeScript technologies across frontend and backend systems. You will work closely with stakeholders and team members to deliver secure, high-performance, and reliable software solutions.

This role is ideal for engineers who enjoy solving complex technical challenges, building scalable systems, and contributing to architecture and technical decisions.

Good to Have

  1. Experience in FinTech, payment systems, loan systems, banking systems, or financial platforms
  2. Experience with:
    Kubernetes
    PM2
    Google Cloud Platform (GCP)
    On-premises server deployment
    Microservices architecture
    CI/CD and DevOps practices
    Experience handling scalable or high-concurrency systems
    Experience designing software architecture
    Experience leading or mentoring developers (optional but highly valued)
    Ability to explain technical concepts to non-technical stakeholders

Mindset We Value

- Passionate about technology and continuous learning
- Strong problem-solving and analytical thinking skills
- Ownership mindset with proactive attitude
- Security-conscious engineering practices
- Open communication and collaborative teamwork
- Comfortable working in a fast-paced and evolving environment

What You’ll Gain
- Opportunity to work on enterprise-scale and FinTech-related systems
- Exposure to modern technologies and scalable architectures
- Flexible hybrid working arrangement
- 2 days work from home
- 3 days work from office
- Annual performance bonus and salary increment
- Personal growth and career development opportunities
- Supportive and innovation-driven engineering culture
- Weekly social activities and team bonding events

Company Culture
- People-oriented environment
- Learning from mistakes and continuous improvement
- Emphasis on personal and professional growth
- Encouragement to explore new technologies and innovation
- Collaborative, open, and supportive team culture


Job Requirements

Tech Stack

TypeScript, Node.js, Express.js, React.js, MySQL/PostgreSQL, Messaging Queue, PM2, Docker, Kubernetes, Git, Google Cloud Platform (GCP), On-Premises Infrastructure

Responsibilities

- Gather and analyze business and user requirements
- Design and propose scalable technical solutions
- Develop, test, and maintain frontend and backend applications
- Build and maintain RESTful APIs and system integrations
- Participate actively in all phases of the Software Development Life Cycle (SDLC)
- Collaborate with team members to ensure smooth deployment and system operations
- Troubleshoot, optimize, and enhance system performance and reliability
- Ensure application security and best engineering practices are followed
- Contribute to system architecture and technical improvement discussions
- Perform ad-hoc tasks assigned by management when required

Requirements
- Diploma, Advanced Diploma, Bachelor’s Degree, or higher in Computer Science, IT, Software Engineering, or related field
- Minimum 2 years of experience in software development
- Strong proficiency in:
TypeScript / JavaScript
Node.js
Express.js
React.js
- Relational databases (MySQL/PostgreSQL)
- Experience building and consuming RESTful APIs
- Experience working with messaging queues or asynchronous processing
- Familiar with Git version control
- Familiar with Docker and containerized environments
- Good understanding of software security best practices
- Able to work independently with minimal supervision
- Good communication skills in English (written and spoken)


Skills

TypeScript
JavaScript (Programming Language)
Effective Communication
Project Management

Company Benefits

Flexible Working Hour

Standard hours are 9:30 AM – 6:30 PM, but as long as milestones and deliverables are met, we trust our team to manage their time responsibly.

Hybrid working arrangement

Work from home every Monday and Wednesday

Employee Pantry

Employee is allow to purchase own preference pantry snack every month


Additional Info

Company Activity

Last active - few minutes ago

Career Level

Junior Executive

Job Specialisation


Company Profile

Arkmind Sdn Bhd-logo-image

Arkmind Sdn Bhd

Arkmind is a Malaysia-based software company founded in 2018 with a mission to modernize and simplify how financial institutions operate in the digital era. We specialize in building digital lending and financial technology solutions that help organizations move beyond manual processes and scale with confidence. What started as a small team driven by the belief that financial services should be faster, smarter, and...