Data Engineer

techstreet

Selangor

On-site

MYR 201,000 - 290,000

Full time

39 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Health Insurance
Performance Bonus

Job summary

TechStreet, based in Selangor, Malaysia, is seeking a Senior Front End Lead Developer to direct the design, development, and maintenance of web and mobile applications. You will lead a cross‑functional team, collaborate with UI/UX designers and stakeholders, and ensure scalable, secure, high‑performing solutions.

The role demands hands‑on expertise in front‑end and mobile development, API integration, cloud platforms (Azure/AWS), and Agile practices.

Qualifications

  • Bachelor's or higher degree in CS/IT/SE or related field.
  • Minimum 5 years of relevant experience in software development, IT project consultancy, system implementation, or similar technical environment.
  • Minimum 5 years in vendor/IT consultancy environment.
  • Hands-on experience in web and/or mobile development.
  • Experience leading or providing technical direction to software development/implementation teams.
  • Strong proficiency in Node.js, Next.js, React.js, .NET, and React Native.
  • Experience with Android/iOS development.
  • Good knowledge of REST APIs and JSON.
  • Familiarity with Azure and/or AWS.
  • Proficient in Git and CI/CD.
  • Understanding of software design principles, architecture, testing, debugging.
  • Ability to work in a vendor/IT consultancy environment.

Responsibilities

  • Lead front-end & mobile development for web and mobile apps.
  • Develop and maintain apps using Node.js/Next.js/React.js/.NET.
  • Build mobile apps using React Native for Android and iOS.
  • Collaborate with UI/UX to translate designs into functional apps.
  • Design and implement well-structured APIs; integrate with back-end systems.
  • Ensure apps are scalable, secure, and maintainable.
  • Establish CI/CD processes and support release management.
  • Provide technical leadership and mentorship to the team.
  • Participate in Agile SDLC and ensure timely delivery.
  • Maintain technical documentation and adhere to standards.

Skills

Node.js
Next.js
React.js
Microsoft .NET
React Native
Android/iOS
REST APIs
JSON
Microsoft SQL Server
MySQL
Azure
AWS
Git
CI/CD
Software design principles
SDLC / Agile
Troubleshooting

Education

Bachelor's Degree or Postgraduate Degree in Computer Science, Information Technology, Software Engineering, or a related discipline

Tools

Git
Microsoft Azure
AWS
Microsoft SQL Server
MySQL

Job description

Job Summary:
We are seeking an experienced and technically strong Front End Lead Developer to lead the design, development, implementation, and maintenance of web and mobile applications. The successful candidate will provide technical leadership to the development team, collaborate closely with UI/UX designers and business stakeholders, and ensure the delivery of scalable, secure, high-performing, and maintainable applications.
The role requires strong hands‑on experience in front-end development, mobile application development, API integration, cloud platforms, and Agile software development. Experience working in a vendor environment is mandatory.

Responsibilities
  • 1. Front-End & Mobile Application Development
  • Lead and participate in the development of web and mobile front‑end applications.
  • Develop and maintain applications using Node.js / Next.js / React.js or Microsoft .NET technologies.
  • Develop next-generation mobile applications using React Native, including the enhancement, maintenance, and support of existing applications.
  • Develop and integrate mobile enterprise applications for Android and iOS using hybrid and/or native platforms.
  • Work closely with UI/UX designers to translate design mock‑ups, wireframes, and user requirements into functional and user‑friendly applications.
  • Ensure applications are responsive, scalable, reliable, secure, and maintainable.
  • 2. Technical Architecture & API Integration
  • Design and implement well‑structured and high‑performing APIs to support front‑end applications.
  • Ensure efficient integration between front‑end applications, backend systems, databases, and third‑party services.
  • Work with JSON and REST‑based APIs for application integration.
  • Contribute to software design, technical architecture, and development standards.
  • Ensure solutions meet business and technical requirements with emphasis on performance, availability, scalability, security, maintainability, reliability, configuration, and integration.
  • Work with database design, queries, and reporting using Microsoft SQL Server and/or MySQL.
  • Develop and maintain applications deployed on cloud‑based infrastructure, including Microsoft Azure and/or AWS.
  • Collaborate with relevant technical teams to ensure effective application deployment and integration within cloud environments.
  • 4. CI/CD & Software Delivery
  • Establish, maintain, and improve Continuous Integration and Continuous Delivery (CI/CD) processes for web and mobile applications.
  • Support application release, deployment, troubleshooting, and production activities.
  • Participate in release management and on‑call support where required.
  • Ensure development and release processes adhere to established technical and quality standards.
  • 5. Technical Leadership
  • Provide technical leadership, guidance, and strategic direction to the implementation and development team.
  • Lead technical discussions and support the team in resolving complex technical issues.
  • Work collaboratively with team members to deliver complex system changes and projects within agreed timelines.
  • Delegate tasks effectively and provide technical guidance and mentorship to team members.
  • Support the development of effective project teams and promote a culture of collaboration, accountability, and continuous improvement.
  • 6. Agile Development & Project Delivery
  • Participate in all phases of the Agile Software Development Life Cycle (SDLC), including requirements definition, design, development, testing, deployment, and maintenance.
  • Translate business and technical requirements into practical and effective software solutions.
  • Prepare and maintain technical documentation, including requirements, design specifications, test plans, system documentation, development guidelines, and management presentations.
  • Collaborate with Business Analysts, UI/UX Designers, QA/Testers, Project Managers, and other stakeholders to ensure successful project delivery.
  • Troubleshoot and resolve application issues and defects, working closely with testers to address reported bugs.
  • Ensure assigned projects and deliverables are completed within agreed timelines and quality standards.
  • Work effectively with internal teams, customers, vendors, and other project stakeholders.
  • Communicate complex technical concepts clearly to both technical and non‑technical audiences.
  • Support project implementation and delivery within a vendor/IT consultancy environment.
  • Ensure technical solutions are aligned with customer requirements, project objectives, and contractual deliverables.
  • Keep up to date with current and emerging technologies, frameworks, tools, and features relevant to web and mobile application development.
  • Identify opportunities to improve application performance, development processes, system reliability, and overall delivery efficiency.
  • Promote engineering best practices, coding standards, documentation standards, and quality assurance throughout the development lifecycle.
Requirements
  • Job Requirements:
  • Education
  • Bachelor's Degree or Postgraduate Degree in Computer Science, Information Technology, Software Engineering, or a related discipline.
  • Professional Experience
  • Minimum 5 years of relevant experience in software development, IT project consultancy, system implementation, or a similar technical environment.
  • Minimum 5 years of experience working in a vendor/IT consultancy environment is required.
  • Strong hands‑on experience in web and/or mobile application development.
  • Experience in leading or providing technical direction to software development/implementation teams.
  • Technical Skills
  • Strong proficiency in one or more of the following:
  • o Node.js
  • o Next.js
  • o React.js
  • o Microsoft .NET
  • o React Native
  • Experience developing applications for Android and iOS platforms.
  • Good knowledge of REST APIs and JSON.
  • Experience with Microsoft SQL Server and/or MySQL.
  • Familiarity with Microsoft Azure and/or AWS cloud environments.
  • Proficient in Git and source/version control practices.
  • Experience with CI/CD and application deployment processes.
  • Good understanding of software design principles, application architecture, testing, debugging, and troubleshooting.
  • Leadership & Soft Skills
  • Strong technical leadership and problem‑solving capabilities.
  • Excellent written and verbal communication skills.
  • Able to work independently with limited supervision while also functioning effectively as part of a team.
  • Strong ability to manage priorities and deliver projects within agreed timelines.
  • Demonstrated ability to mentor, motivate, delegate, and guide team members.
  • Able to communicate complex technical concepts effectively to different audiences.
  • Strong analytical and troubleshooting skills with a focus on timely issue resolution.
  • Comfortable working in a fast‑paced, project‑driven vendor environment.
  • Technical Leadership
  • Front-End & Mobile Development
  • Software Architecture & Design
  • API Integration
  • Agile / SDLC
  • CI/CD & DevOps Practices
  • Troubleshooting & Problem Solving
  • Project Delivery
  • Stakeholder Management
  • Documentation & Technical CommunicationRequired SkillsVue.js / Nuxt.jsCloud (AWS / Azure / GCP)React.js / Next.jsUI/UX DesignDatabase (SQL / NoSQL)Benefits
  • Health Insurance
  • Performance Bonus
Experience Level
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Frontend Developer
Lead Frontend Developer

techstreet • Petaling Jaya

On-site
MYR 180,000 - 300,000
Front End Developer
Front End Developer

GoKardz Technologies • Kuala Lumpur

On-site
MYR 70,000 - 90,000
Software Engineer, Frontend (React)
Software Engineer, Frontend (React)

MVC Resources • Kuala Lumpur

On-site
MYR 60,000 - 100,000
.Net C# Developer with Angular and ReactJS/NodeJS
.Net C# Developer with Angular and ReactJS/NodeJS

Two95 International Inc. • Kuala Lumpur

On-site
MYR 180,000 - 280,000
Full Stack Developer
Full Stack Developer

HCLTech • Ampang Jaya

On-site
MYR 120,000 - 180,000
Restaurant d'entreprise
Indemnités de stage/alternance
Software Developer
Software Developer

Always Marketing (M) Sdn Bhd • Kuala Lumpur

On-site
MYR 40,000 - 60,000
Senior Mobile Application Developer
Senior Mobile Application Developer

PLUS Malaysia • Petaling Jaya

On-site
MYR 180,000 - 320,000
Senior Full Stack Engineer - Cloud-Native & Microservices
Senior Full Stack Engineer - Cloud-Native & Microservices

HCLTech • Ampang Jaya

On-site
MYR 120,000 - 180,000
Restaurant d'entreprise
Indemnités de stage/alternance
Senior Executive, IT (Fullstack)
Senior Executive, IT (Fullstack)

7-Eleven Malaysia • Kuala Lumpur

On-site
MYR 60,000 - 90,000
Software Developer (Web & Mobile)
Software Developer (Web & Mobile)

Private Advertiser • Kuala Lumpur

On-site
MYR 72,000 - 110,000