21,974 IT & Software jobs in Malaysia

Senior Software Engineer (Go)

Kuala Lumpur, Kuala Lumpur Xsolla

Posted today

Job Viewed

Tap Again To Close

Job Description

ABOUT US

At Xsolla, we believe that great games begin as ideas, driven by the curiosity, dedication, and grit of creators around the world. Our mission is to empower these visionaries by providing the support and resources they need to bring their games to life. We are committed to leveling the playing field, ensuring that every creator has the opportunity to share their passion with the world.

Headquartered in Los Angeles, with offices in Berlin, Seoul, and beyond, we partner with industry leaders like Valve, Twitch, and Ubisoft to clear the paths for innovation in gaming. Our global reach spans over 200 geographies, offering more than 700 payment methods in 130+ currencies.

Longevity, Opportunity, Vision, Enjoy the game!

ABOUT THE ROLE

As a Senior Backend Developer, you will play a pivotal role in delivering high-impact software solutions across our platform. You bring curiosity, initiative, and a passion for clean, scalable systems. You collaborate effectively with teammates and cross-functional partners to design, build, and improve our technical stack. You’re hands-on, deeply engaged in the code, and consistently seeking better ways to solve complex engineering challenges.

WHAT YOU'LL DO
  • Software Engineering & Problem Solving: Build and ship reliable, secure, and scalable backend systems. Own implementation from design to deployment, ensuring maintainability and performance. Participate in architectural discussions and offer informed technical input. Refactor legacy codebases to improve structure and efficiency while maintaining feature continuity. Drive production readiness by handling incident response, root cause analysis, and observability improvements.
  • Technical Excellence: Write clear, testable, and well-documented code, emphasizing quality and automation. Contribute to a culture of engineering excellence through code reviews and design discussions. Advocate for sound software development practices and continuous improvement.
  • Collaboration & Impact: Work closely with product managers, designers, and other engineers to align on objectives and deliverables. Contribute to technical scoping and estimation for features and infrastructure work. Identify opportunities to reduce technical debt and improve the developer experience.
QUALIFICATIONS
  • 6+ years of professional experience in software engineering.
  • 2+ years of hands-on experience with Go (Golang) in production environments.
  • Strong experience working with PostgreSQL and/or MySQL.
  • Proficient with containerization and orchestration tools: Docker, Kubernetes (K8s), and Helm.
  • Familiarity with messaging systems like RabbitMQ or Kafka.
  • Comfortable using Git and CI/CD tooling in collaborative workflows.
  • Working knowledge of frontend technologies, especially React and/or Next.js.
  • Basic understanding of cloud platforms (GCP preferred).
WHAT SETS YOU ARART
  • Experience building scalable, secure Login-as-a-Service platforms.
  • Deep knowledge of OAuth2, OIDC, SAML, JWT, and session/token management.
  • Strong grasp of social login, SSO, and federated identity.
  • Designed multi-tenant identity systems with isolation and configurability.
  • Delivered developer-friendly APIs, SDKs, and integration documentation.
  • Strong English communicator, for both technical and non-technical topics.

The duties and responsibilities of this position may evolve over time to support the organization’s goals and individual growth. This job description is intended to outline the general nature and level of work being performed and is not intended to be an exhaustive list of all duties, responsibilities, and qualifications required.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Senior Software Engineer (Python)

Petaling Jaya, Selangor B2BE

Posted today

Job Viewed

Tap Again To Close

Job Description

Overview

We’re looking for a Senior Python Software Engineer to join our global team and help build innovative B2B document workflow solutions. You will lead technical projects, mentor junior developers, and design scalable, high-performance applications with a strong focus on Python, and AI/ML integration .

Responsibilities
  • Design, develop, and test applications primarily in Python based on business requirements.
  • Lead technical aspects of projects and collaborate with stakeholders.
  • Mentor junior developers in Python best practices and development workflows.
  • Ensure code quality, performance, and maintainability through testing, reviews, and documentation.
  • Contribute to improving Python development processes, tools, and standards.
  • Provide technical guidance and support across the team.
  • Stay up to date with emerging technologies, especially in Python AI/ML .
What We Are Looking For
  • Bachelor’s degree in Computer Science, Data Science, AI/ML, or related field.
  • 4–8 years of software development experience, with a strong focus on Python .
  • Solid understanding of SQL and database design.
  • Strong grasp of software architecture and scalable system design.
  • Excellent communication and teamwork skills.
  • A proactive, can-do attitude and passion for Python and continuous learning .
Seniority level
  • Associate
Employment type
  • Full-time
Job function
  • Engineering and Information Technology
Industries
  • IT Services and IT Consulting, Software Development, and IT System Custom Software Development

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Senior Software Engineer (Krypton Sustaining)

Cohu, Inc.

Posted today

Job Viewed

Tap Again To Close

Job Description

Senior Software Engineer (Krypton Sustaining)

Malaysia

Be the First to Apply

Job Description

RESPONSIBILITIES:

Provide software support and assistance to customers and conduct evaluation to find solutions to customers’ modification requests for new machine/retrofit.

Generate the machine software application and guarantee stability and compliance to customers’ specifications.

Test and qualify software to ensure quality machine software before shipment.

Work closely with other engineering groups to evaluate the interface between hardware and software and the operational and performance requirements of the overall system.

Attend project kick-off.

Follow up on preventive actions for past Quality Issues.

Support installation and qualification at customer site until completion of machine buyoff.

Provide training to other software team member for knowledge sharing.

Any other ad-hoc assignments within the scope of main objectives.

REQUIREMENTS & QUALIFICATIONS:

Professional engineering bachelor’s degree and certifications in Engineering (Electrical/Electronic/Computer/Software/Mechatronics/Robotics), Computer Science, or equivalent.

Required skill(s): Strong background in PLC, C, C++ programming languages.

Minimum 4 years experienced in semiconductor/machine automation industry.

Hardworking and able to handle few projects under high pressure.

Willing to work extra hours and support on weekends or public holiday.

Willing to travel to customer site (if needed).

Effective verbal and written communication skills, able to clearly convey technical information and ideas.

Ability to adapt to different environments and work based on priorities.

Strong commitment to learning and continuous improvement, with continuous improvement mindset

Strong ethics, diplomatic, patience, good listening skills and can interact with a diverse group of individuals.

Sharp problem-solving skills, creative, innovative, out of the box problem solving skills.

High sense of urgency for task assigned.

Knowledge in developing tools to increase work efficiency would be an advantage.

Job Info
  • Job Identification
  • Posting Date 08/18/2025, 12:16 AM
  • Job Schedule Full time
  • Job Shift 1st
  • Locations No.5203-1, Jalan PAK 2/3, , Ayer Keroh, Melaka, 75450, MY
#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Senior Software Engineer, Account Onboarding & Management

Reap

Posted today

Job Viewed

Tap Again To Close

Job Description

About Reap

Reap is a global financial technology company headquartered in Hong Kong with employees across multiple countries. We enable financial connectivity and access for businesses worldwide by combining traditional finance with stablecoins for efficient money movement.

Through our stablecoin-powered corporate cards, payments, and expense management tools, we streamline financial operations and help businesses scale. Our APIs enable businesses to integrate stablecoin-enabled finance into their own products and services—from issuing Visa cards to facilitating cross-border payments.

Backed by leading investors including Index Ventures and HashKey Capital, Reap is building the future of borderless, stablecoin-enabled finance.

About the team

Our Account Onboarding & Management team builds and maintains the systems that power how businesses get started and scale on Reap. From KYC and compliance to account creation, user access, and ongoing account management, we focus on creating secure, seamless, and intuitive experiences. We work closely with cross-functional partners to deliver scalable solutions that balance regulatory requirements with customer-centric design, ensuring trust and efficiency at every step.

What you’ll do

As a Senior Software Engineer on the AOM team, you'll own the full development lifecycle of features, from conception to deployment. You'll play a key role in creating scalable, maintainable, and robust systems and user interfaces that are truly customer-centric. Working within a cross-cutting team, you'll collaborate closely with other engineers and product stakeholders to design and craft innovative solutions that directly address our clients' everyday challenges.

The ideal candidate will possess a strong passion for technology, a drive for excellence, and a collaborative mindset to work effectively within cross-functional teams. If you are enthusiastic about pushing boundaries, solving complex problems, and making a significant impact, we encourage you to apply and be part of our exciting journey in shaping the future of our products.

Responsibilities
  • Design, develop, and deploy scalable applications in our AWS environment, ensuring the implementations meet business requirements and adhere to high-quality standards.
  • Collaborate closely with cross-functional teams, including product managers, designers, and fellow engineers, driving seamless product development from concept to deployment.
  • Keep our tech stack modern and competitive by staying current with the latest industry trends and technologies.
  • Enhance system observability and reliability through writing tests, adding key metrics, debugging issues, and learning from incidents.
  • Contribute to our team's growth by assisting with resume screening and conducting interviews for new talent.
What we’re looking for

We encourage everyone to apply even if you just meet the minimum requirements. Preferred qualifications are a bonus.

Minimum requirements
  • Experience: 6+ years of fullstack development experience with end-to-end ownership of business-critical systems (4–5 years may be considered for Software Engineer level).
  • Frontend: Strong React.js ecosystem skills (TypeScript, Hooks, Redux/Zustand, React Query, MUI, Emotion/Styled Components).
  • Backend: Proficient in Node.js and TypeScript; experienced in building APIs and working with event-driven/serverless systems. Knowledge of Python, Go, or similar languages is a plus.
  • Cloud & Database: Hands-on AWS experience (Serverless, networking basics, container services, RDS). Strong database design skills with PostgreSQL/MySQL and ORMs (TypeORM, Prisma).
  • Problem-Solving: Curious and detail-oriented with strong debugging skills, balancing correctness with practical tradeoffs.
  • Collaboration & Growth: Effective communicator, open to feedback, and eager to take ownership in a fast-paced environment.
Preferred Qualifications
  • Domain Knowledge: Experience in fintech (KYC, compliance, onboarding, payments/cards, crypto).
  • AI Fluency: Experience with AI co-pilots and prompt engineering; familiarity with RAG and CAG is a plus.
  • Startup Mindset: Experience in high-growth or startup environments.

After submitting your application, please check your inbox for a confirmation email. If you don't see it, kindly check your spam or junk folder and adjust your settings to ensure future communication reaches your inbox. You can follow the steps here.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Software Engineer (Frontend Development + Google Cloud)

DHL Germany

Posted today

Job Viewed

Tap Again To Close

Job Description

Overview

With a global team of 5600+ IT professionals, DHL IT Services connects people and keeps the global economy running by continuously innovating and creating sustainable digital solutions. We work beyond global borders and push boundaries across all dimensions of logistics. You can leave your mark shaping the technology backbone of the biggest logistics company of the world. Our offices in Cyberjaya, Prague, and Chennai have earned #GreatPlaceToWork certification, reflecting our commitment to exceptional employee experiences.

Digitalization. Simply delivered. Join us at DHL Group Digital Platforms department, where innovation thrives and technology evolves. With a presence across three countries and two continents, we are united by the drive to create a One Stop Shop for all DHL Group APIs. Our startup spirit within a stable, large-scale company framework propels us to integrate Agile and DevSecOps into our secure, efficient, and flexible delivery and support operations.

About the Project: Embark on an exciting journey with the DHL Developer Portal, a pivotal platform for API system integration. This front-end solution is designed to enhance the logistics experience for both internal and external customers, making API documentation and integration more accessible and user-friendly.

We are leveraging cutting-edge technologies, including React for dynamic user interfaces, Node.js for efficient server-side operations, and PHP for robust back-end support. Additionally, we utilize Google PaaS, Google Apigee for API management, and Google Kubernetes Engine for scalable deployment. Our development process follows the SCRUM methodology, ensuring agility and continuous improvement as we strive to deliver an exceptional user experience.

#DHL #DHLITServices #GreatPlace #digitalplatforms #api #APIPlatform

Role

Grow together

Responsibilities
  • Design, develop, and maintain high-quality full stack solution for the DHL Developer Portal, ensuring an intuitive and responsive user interface that effectively showcases our API documentation.
  • Ensure great code quality and best practices in front & back-end development, focus on PHP, JavaScript, Node.js & React web apps with at least 5+ years of experience.
  • Include code reviews, testing, and optimization for performance and accessibility.
  • Proven experience or knowledge in DevOps field including cloud platforms (such as Google Cloud Platform) and DevOps tools (e.g., Kubernetes, Docker).
  • Collaborate with API platform & developers to integrate APIs seamlessly into the front & back-end, ensuring smooth data flow and functionality.
  • Participate in the setup and management of CI/CD pipelines ensuring efficient and automated delivery workflows.
  • Engage in troubleshooting and debugging, taking ownership of delivering high-quality code and solutions while actively seeking opportunities to enhance user experience.
  • Embrace continuous learning by exploring new front & back-end technologies and frameworks to improve our development processes and user experience.
  • Provide support and guidance to users of the Developer Portal, addressing any front & back-end related issues and gathering feedback for future enhancements.
Nice to have
  • Experience in Drupal, Symfony, Express
  • Experience of development for DMS (Document Management Systems)
  • Advanced Cloud Certifications: Certifications in cloud platforms like AWS Certified Solutions Architect, Google Cloud Associate Engineer, or Azure Administrator are beneficial.
  • Infrastructure as Code (IaC): Experience with tools like Terraform or CloudFormation to automate infrastructure provisioning and management.
  • Monitoring and Logging: Familiarity with monitoring tools (e.g., Prometheus, Grafana, CloudWatch) and logging tools (e.g., ELK Stack, Splunk) to ensure system health and quick incident response.
  • Security Best Practices: Knowledge of security principles, including IAM (Identity and Access Management), data encryption, and vulnerability scanning, to maintain a secure infrastructure.
  • Networking Fundamentals: Basic understanding of networking concepts, such as VPC, subnetting, firewalls, and load balancing, to design reliable and efficient cloud architectures.
  • Problem-Solving Mindset: Demonstrated ability to troubleshoot and resolve complex infrastructure issues quickly and efficiently.
  • Understanding of automated testing (e.g. Jest, Cypress, Playwright)
  • Scripting skills in languages like Python, Bash & Linux Console command or similar to automate routine tasks.
Benefits
  • Hybrid work arrangements to balance in-office collaboration and home flexibility.
  • Outpatient (unlimited) and inpatient medical coverage for employees.
  • Personalized flexi benefit plan for you and your family.
  • Choose any day off from earned public holidays, including Saturdays and ad-hoc holidays to spend with your loved ones.
  • Modern offices with free parking space.

DHL is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status or any other protected characteristic.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Senior Software Engineer

Kuala Lumpur, Kuala Lumpur Rotate

Posted today

Job Viewed

Tap Again To Close

Job Description

Rotate WP. Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia

Senior Software Engineer

Rotate WP. Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia

Rotate is the go-to team in the cargo industry for commercial decision-making tools and solutions. We help airlines turn data into action and improve their day-to-day commercial decision-making.

About You

For several years, you have been exploring various front-end and back-end technologies. During this time, you have maintained and expanded existing applications. You take immense pride in designing a webpage that elegantly and effectively displays a substantial amount of data, making it easily comprehensible to everyone.

What You Will Be Doing

As a Full Stack Engineer (NodeJS, MongoDB, NestJS, Angular, Micro-services, CI/CD), you will contribute to developing applications that revolutionize the way cargo airlines make commercial decisions and utilize data. These applications will impact decisions ranging from aircraft operations and flight routes to customer targeting strategies. You will work on products that handle highly sensitive commercial and operational data from leading global airlines, crucial for their strategic decision-making.

We are looking for an entrepreneurial full-stack engineer who brings a ton of energy to our development team in Malaysia and enjoys taking ownership of projects from design to delivery. Together with our dynamic and small-scale team, you have the opportunity to shape how we build and maintain applications. You will share your knowledge with your colleagues, coach more junior Software Engineers and give your input on software architecture.

Responsibilities
  • Contribute to the development of products that are used by leading global airlines.
  • Design, implement, and maintain our customer-facing applications (Angular and NestJS on Node.js) that require expertise in frontend, backend, and storage.
  • Embed and/or create rich visualizations of complex data.
  • Maintain cloud solutions (e.g., AWS, K8s).
  • Help in establishing the team culture and structure within a growing entrepreneurial organization.
  • Collaborate closely with product managers and other teams to define and design feature specifications.
  • Eventually, provide technical leadership to the team.
What You Will Need
  • 5+ years of experience in Angular, Node.js and TypeScript software development in a professional environment.
  • Professional experience with at least one of the following: Docker, Kubernetes, and (AWS) cloud solutions.
  • Experience in CI/CD and testing methodologies.
  • Inquisitive, proactive, and comfortable in an informal yet professional environment that offers a high degree of autonomy and responsibility.
  • Thrive in cross-cultural and multidisciplinary teams.
  • Proficiency in English is required, and knowledge of other languages is a valuable asset.
  • You are a resident of Malaysia.
  • You possess a valid work permit for Malaysia.
Why Work at Rotate?

We are a team that solves an endless list of complex problems in an exciting industry. Our products are critical to airlines’ commercial decision-making and are built leveraging the latest technologies. We will tailor your development and career ambitions – ensuring you share in the success.

In addition to excellent compensation, we think you’ll be proud and motivated to build a career at Rotate because you will be able to:

  • Build things that matter. Solve complex problems in a critical industry. Partner with airlines to co-develop data-driven SaaS products with the latest technology stack. Drive efficiency and sustainability in global supply chains.
  • Write your own story. Feel like an entrepreneur within a well-funded company and established team. Help us build Rotate and share in our joint success. Partner with us to tailor your development and career ambition.
  • Live unforgettable experiences . Get exposed to different cultures, go on unforgettable offsites, experience the highs and lows of start-up life… and if you’re keen, travel the world and eat sushi in Tokyo!

Note: This refined description preserves the core role information while removing unrelated listings and duplicates. It uses only allowed tags and presents content in clear sections with

headings and

/

    /
  • elements.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Senior Backend Software Engineer

Kuala Lumpur, Kuala Lumpur VECTORONE ENGINEERING CONSULTANT SDN BHD

Posted today

Job Viewed

Tap Again To Close

Job Description

The Senior Backend Software Engineer (C) role involves designing, developing, and optimizing high-performance backend systems in C, ensuring scalability, reliability, and adherence to best engineering practices.

Key Responsibilities
  • Design, develop, and maintain robust and high-performance backend systems using the C programming language.
  • Optimize existing code and system architecture to improve performance, reliability, and scalability.
  • Ensure adherence to software engineering best practices, including code standards, architectural principles, and design patterns.
  • Diagnose, debug, and resolve issues in production environments with a deep understanding of system internals.
  • Take ownership of system reliability, including proactive monitoring and incident response.
  • Mentor junior engineers, review code, and help establish strong engineering practices across the team.
  • Develop unit and integration tests to ensure high-quality and resilient code.
  • Continuously improve build, deployment, and testing automation pipelines to support rapid development and deployment cycles.
  • Collaborate with cross-functional teams to define technical solutions and ensure alignment with product and business goals.
Skills & Experiences
  • Bachelors or Masters Degree in Computer Science, Computer Engineering, or a related field.
  • 4+ years of professional experience in software development, with a strong focus on backend systems using C
  • Deep knowledge of C programming, including memory management, pointers, multithreading, and system-level programming
  • Solid understanding of software engineering principles, including OOP (in C-compatible patterns), TDD, CI/CD, and Agile methodologies.
  • Experience with Linux/Unix system programming, including sockets, IPC, and multithreaded applications.
  • Familiarity with profiling, debugging, and performance tuning tools such as gdb, valgrind, strace, perf, etc.
  • Understanding of low-level system internals including the kernel, memory layout, and CPU architecture.
  • Experience with microservices or modular architectures is a plus.
  • Exposure to RESTful API design and interaction with backend services via protocols like HTTP, gRPC, or custom RPC mechanisms.
  • Experience with relational databases (PostgreSQL, MySQL) and/or key-value stores like Redis.
  • Familiarity with build systems and tools like Make, CMake, autotools, or similar.
  • Experience in DevOps practices, automation scripts, and containerization (Docker, Kubernetes) is a plus.
  • Strong problem-solving skills and the ability to handle low-level debugging in production systems.
  • Proven ability to write clean, maintainable code with comprehensive documentation and test coverage.
  • Self-motivated, with a strong sense of ownership and accountability.
  • Excellent written and verbal communication skills.
  • Ability to manage multiple priorities in a dynamic and fast-paced startup environment.
  • Start-up experience or entrepreneurial mindset is highly desirable.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest It software Jobs in Malaysia !

Senior Software engineer backend

Kuala Lumpur, Kuala Lumpur New Era Technology

Posted today

Job Viewed

Tap Again To Close

Job Description

Overview

Join New Era Technology, where People First is at the heart of everything we do. With a global team of over 4,500 professionals, we’re committed to creating a workplace where everyone feels valued, empowered, and inspired to grow. Our mission is to securely connect people, places, and information with end-to-end technology solutions at scale.

At New Era, you’ll join a team-oriented culture that prioritizes your personal and professional development. Work alongside industry-certified experts, access continuous training, and enjoy competitive benefits. Driven by values like Community, Integrity, Agility, and Commitment, we nurture our people to deliver exceptional customer service.

If you want to make an impact in a supportive, growth-oriented environment, New Era is the place for you. Apply today and help us shape the future of work—together.

Role

Hiring: Senior Software Engineer Backend - Malaysia (Client Location) | New Era Technology

Client Location: KL, Malaysia
Company: New Era Technology – Type: Full-Time
Employment: Permanent

About the Role

New Era Technology is looking for experienced Senior Software Engineer Backend to be deployed at our prestigious client in Malaysia at their KL office.

Responsibilities
  • Design and write with the cutting edge GO language to improve the availability, scalability, latency, and efficiency of Digibank’s range of services.
  • Work with the engineering team to explore and create new design / architectures geared towards scale and performance.
  • Participate in code and design reviews to maintain our high development standards.
  • Engage in service capacity and demand planning, software performance analysis, tuning and optimization.
  • Collaborate with product and experience teams to define and prototype feature specifications.
  • Work closely with the infrastructure team in building and scaling back-end services as well as performing root cause analysis investigations.
  • Design, build, analyse and fix large-scale systems.
  • Learn full stack performance tuning and optimization.
  • Debug and modify complex production software.
  • You will develop features as defined in the product or engineering specifications.
  • You will author specifications documents as per functional requirements provided by the product team.
  • You will help to mentor any junior engineers about the best-practices in software development.
  • You will have service ownership of several microservices in the squad.
  • Availability: Candidates who can join max in 30-60 days.
Qualifications
  • Bachelor's degree in engineering (Computer/ Telecommunication), Computer Science/ Information Technology, or equivalent.
  • You can be a good coder in any language (C++, C, Java, Scala, Rust, Haskell, OCaml, Erlang, Python, Ruby, PHP, Node.JS, C#, etc.), but willing to work on Golang.
  • At least 5 years of experience as a backend developer.
  • Good knowledge of programming design patterns (Singleton, Factory, etc.).
  • Solid understanding of clean code and SOLID principles.
  • Strong understanding of clean architecture principles.
  • Familiarity developing services that serve HTTP Restful APIs and communicate with messaging systems (e.g., Kafka, SQS).
  • Familiarity with containerization (Kubernetes and Dockerfile).
  • Familiarity with any cloud deployment service (e.g., AWS).
  • Good understanding of CI/CD concepts.
  • Exposure to Microservice architecture and involvement in a microservice from design to deployment.
Availability

Availability: Candidates who can join within 30-60 days.

How to Apply

Send your updated resume to with the subject line: “Senior Software Engineer Backend – Malaysia”

About Us

New Era Technology ( is a global IT services provider with a footprint in 80+ countries, delivering cutting-edge digital transformation, consulting, and staffing services across industries.

New Era Technology, Inc., and its subsidiaries (“New Era” “we”, “us”, or “our”) in its operating regions worldwide are committed to respecting your privacy and recognize the need for appropriate protection and management of any Personal Data that you may provide us. In this, we are also committed to providing you with a positive experience on our websites and while using our products, services and solutions (“Solutions”).

View our Privacy Policy here

Interested in building your career at New Era Technology? Get future opportunities sent straight to your email.

Accepted file types: pdf, doc, docx, txt, rtf

How many years of experience you have in backend development Java? * Select.

How many years of experience in C++? * Select.

What is your Expected salary and notice period? *

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Senior Software Engineer

Kuala Lumpur, Kuala Lumpur HCLTech

Posted today

Job Viewed

Tap Again To Close

Job Description

Overview

Senior Software Engineer – Kuala Lumpur, Malaysia

HCLTech Federal Territory of Kuala Lumpur, Malaysia

Responsibilities
  • Integrate front-end applications with RESTful APIs , third-party services, and internal backend systems.
  • Handle complex data flows , authentication layers (e.g., OAuth, JWT), and asynchronous service calls.
  • Collaborate with backend developers to define and refine API contracts.
  • Debug, troubleshoot, and optimize AngularJS applications for performance and scalability.
  • Write clean, maintainable code and participate in code reviews.
  • Stay updated with the latest trends in front-end development, AngularJS, and integration best practices.
Qualifications
  • Bachelor's degree in Computer Science.
  • 6+ years of relevant work experience.
  • Expertise in Object Oriented Design, Database Design, and XML Schema.
  • Experience with Agile or Scrum software development methodologies.
  • Ability to multi-task, organize, and prioritize work. Strong experience with AngularJS (directives, services, controllers, modules, etc.).
  • Solid knowledge of HTML5 , CSS3 , and responsive design principles.
  • Extensive experience integrating with RESTful APIs , third-party SDKs, and backend services
  • Understanding of authentication and security protocols (OAuth, JWT, token-based auth).
  • Familiarity with version control systems like Git.
  • Experience with testing tools such as Jasmine and Karma.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork skills.
Job details
  • Seniority level: Mid-Senior level
  • Employment type: Full-time
  • Industry: IT Services and IT Consulting
  • Job function: Engineering and Information Technology

Referrals increase your chances of interviewing at HCLTech. Get notified about new Software Engineer jobs in Federal Territory of Kuala Lumpur, Malaysia.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Senior Software Engineer, Mobile (iOS)

Petaling Jaya, Selangor Grab

Posted today

Job Viewed

Tap Again To Close

Job Description

About Grab and Our Workplace

Grab is Southeast Asia's leading superapp. From getting your favourite meals delivered to helping you manage your finances and getting around town hassle-free, we've got your back with everything. In Grab, purpose gives us joy and habits build excellence, while harnessing the power of Technology and AI to deliver the mission of driving Southeast Asia forward by economically empowering everyone, with heart, hunger, honour, and humility.

Get to Know the Team
The ACE team is at the forefront of innovation, crafting world-class solutions that serve millions across Southeast Asia. As the driving force behind Grab’s delivery ecosystem, their core focus spans food delivery, grocery delivery, item delivery, and restaurant discounts. Every feature developed by the team is customer-facing, designed to deliver seamless and impactful experiences that directly enhance users' daily lives. Guided by an experimental approach, the ACE team leverages valuable customer feedback to refine and elevate Grab’s position as a leading delivery platform in the region.

Get to Know the Role
You will be reporting to the Software Engineering Manager II. Your work will help millions by developing mobile apps used daily by tens of millions, crafted to ensure seamless service with failure and fallback solutions. You will collaborate with Product Managers, QA, and Designers to create the best delivery features.

The Critical Tasks You Will Perform

  • Work with the product and design team to understand requirements, provide product feedback, own and implement the product from start to finish.
  • Participate in technical discussions with other engineering teams
  • Write code that is reusable, scalable and testable. Make sure products are delivered on time and with high quality.
  • Collaborate with QAs to make sure our app releases are always worthy of five star ratings.
  • Review code from other team members, provide constructive feedback and aim to raise the engineering bar.
  • Improve the codebase. Propose and set better engineering solutions for the team.
  • Be responsible and responsive during on-call duty. Debug and troubleshoot production issues.
  • Provide technical guidance, mentorship and knowledge sharing to peers.

What Essential Skills You Will Need

  • A degree in computer science, software engineering or related fields.
  • 4+ years of iOS development experience with up-to-date on the modern iOS programming paradigm such as OOP, TDD, reactive programming, and dependency injection.
  • Fluent in Swift.
  • Knowledge in architectural approaches including clean architecture like MVVM or VIPER.
  • 1+ years experiences in writing code, including API design, unit testing, and UI testing techniques.

Life at Grab

We care about your well-being at Grab, here are some of the global benefits we offer:

  • We have your back with Term Life Insurance and comprehensive Medical Insurance.
  • With GrabFlex, create a benefits package that suits your needs and aspirations.
  • Celebrate moments that matter in life with loved ones through Parental and Birthday leave , and give back to your communities through Love-all-Serve-all (LASA) volunteering leave
  • We have a confidential Grabber Assistance Programme to guide and uplift you and your loved ones through life's challenges.
  • Balancing personal commitments and life's demands are made easier with our FlexWork arrangements such as differentiated hours

What We Stand For At Grab

We are committed to building an inclusive and equitable workplace that provides equal opportunity for Grabbers to grow and perform at their best. We consider all candidates fairly and equally regardless of nationality, ethnicity, race, religion, age, gender, family commitments, physical and mental impairments or disabilities, and other attributes that make them unique.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All IT & Software Jobs