121 Software Team Lead jobs in Malaysia
Senior Software Engineer / Lead Engineer
Posted 11 days ago
Job Viewed
Job Description
Role Overview:
We are seeking a highly skilled Head of Engineering to lead our engineering team and help drive the success of our application. This person will work closely with cross-functional teams to ensure our products are delivered with high quality, on time, and in line with the company’s growth strategy. The ideal candidate has a minimum of 10 years of proven experience managing software production, a deep understanding of engineering principles, and strong leadership skills.
Key Responsibilities:
1. Lead Engineering Teams
- Team Management: Oversee and manage the day-to-day activities of engineering teams, including software developers, QA engineers, and DevOps teams.
- Mentorship: Provide leadership, mentorship, and professional development opportunities to team members.
- Culture Building: Foster a culture of learning, innovation, and technical excellence within the engineering department.
2. Technical Execution
- Implement Technical Roadmap: Execute the technical roadmap and strategies developed by the CTO, ensuring alignment with business goals.
- Performance Optimization: Ensure the scalability and performance of our web applications through effective implementation practices.
- Quality Assurance: Implement best practices to improve code quality, deployment speed, and system reliability.
3. Architecture Implementation
- Collaborate with CTO: Work closely with the CTO to understand the architectural designs and technological strategies.
- Execute Architectural Plans: Lead the engineering teams in implementing robust, high-performance, and scalable web applications as per the defined architecture
- Technical Guidance: Provide technical guidance to the team on implementation details and best practices.
4. Project Management
- Cross-Functional Collaboration: Collaborate with product managers, designers, and stakeholders to prioritize features and manage project timelines.
- Resource Allocation: Efficiently allocate resources to ensure timely delivery of projects.
- Risk Management: Identify potential project risks and develop mitigation strategies.
5. Continuous Improvement
- Process Enhancement: Implement and refine development processes, methodologies, and tools to enhance team productivity.
6. Team Growth and Development
- Talent Acquisition: Hire and retain top engineering talent to build a high-performing team.
- Performance Reviews: Conduct regular performance evaluations and provide constructive feedback.
- Training Programs: Develop training programs to upskill team members and keep them updated with the latest technologies.
7. Stakeholder Management
- Communication: Communicate project updates, timelines, and technical decisions to the executive team and other stakeholders.
- Alignment: Ensure engineering activities are aligned with company objectives and customer needs.
Required Qualifications:
- Experience : Minimum of 10 years of proven experience managing software production, preferably with product-based software.
- Leadership : Strong leadership skills with experience managing and growing engineering teams.
- Technical Expertise : Hands-on experience with modern web technologies, such as JavaScript frameworks (Node, Vue.js), cloud services (GCP), microservices architecture, and database management (SQL and NoSQL).
- Problem-Solving : Ability to diagnose complex technical issues and provide effective solutions in a fast-paced environment.
- Communication : Excellent verbal and written communication skills. Able to articulate complex technical concepts to non-technical stakeholders.
- Education : Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
Preferred Qualifications:
- Experience in SaaS products or tech-driven industries.
- Experience in DevOps, CI/CD pipelines, and agile methodologies.
- Familiarity with high-performance, scalable web architecture.
- Proven track record in successfully delivering multiple projects.
What We Offer:
- Competitive salary with performance-based incentives.
- Opportunities for growth and advancement in a fast-paced environment.
- A collaborative and dynamic work environment that values innovation and transparency.
Senior Software Engineer / Lead Engineer
Posted 12 days ago
Job Viewed
Job Description
Date Posted: November 19, 2024
Role Overview:
We are seeking a highly skilled Senior Software Engineer / Lead Engineer to lead our engineering team and help drive the success of our application. This person will work closely with cross-functional teams to ensure our products are delivered with high quality, on time, and in line with the company’s growth strategy. The ideal candidate has a minimum 5 years of proven experience managing software production, a deep understanding of engineering principles, and strong leadership skills.
Key Responsibilities:
- Team Management: Oversee and manage the day-to-day activities of engineering teams, including software developers, QA engineers, and DevOps teams.
- Mentorship: Provide leadership, mentorship, and professional development opportunities to team members.
- Culture Building: Foster a culture of learning, innovation, and technical excellence within the engineering department.
Technical Execution:
- Implement Technical Roadmap: Execute the technical roadmap and strategies developed by the CTO, ensuring alignment with business goals.
- Performance Optimization: Ensure the scalability and performance of our web applications through effective implementation practices.
- Quality Assurance: Implement best practices to improve code quality, deployment speed, and system reliability.
- Collaborate with CTO: Work closely with the CTO to understand the architectural designs and technological strategies.
- Execute Architectural Plans: Lead the engineering teams in implementing robust, high-performance, and scalable web applications as per the defined architecture.
- Technical Guidance: Provide technical guidance to the team on implementation details and best practices.
Project Management:
- Cross-Functional Collaboration: Collaborate with product managers, designers, and stakeholders to prioritize features and manage project timelines.
- Resource Allocation: Efficiently allocate resources to ensure timely delivery of projects.
- Risk Management: Identify potential project risks and develop mitigation strategies.
- Process Enhancement: Implement and refine development processes, methodologies, and tools to enhance team productivity.
Team Growth and Development:
- Talent Acquisition: Hire and retain top engineering talent to build a high-performing team.
- Performance Reviews: Conduct regular performance evaluations and provide constructive feedback.
- Training Programs: Develop training programs to upskill team members and keep them updated with the latest technologies.
Stakeholder Management:
- Communication: Communicate project updates, timelines, and technical decisions to the executive team and other stakeholders.
- Alignment: Ensure engineering activities are aligned with company objectives and customer needs.
Required Qualifications:
- Experience: Minimum of 5 years of proven experience managing software production, preferably with product-based software.
- Leadership: Strong leadership skills with experience managing and growing engineering teams.
- Problem-Solving: Ability to diagnose complex technical issues and provide effective solutions in a fast-paced environment.
- Communication: Excellent verbal and written communication skills. Able to articulate complex technical concepts to non-technical stakeholders.
- Education: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
Preferred Qualifications:
- Experience in SaaS products or tech-driven industries.
- Experience in DevOps, CI/CD pipelines, and agile methodologies.
- Familiarity with high-performance, scalable web architecture.
- Proven track record in successfully delivering multiple projects.
What We Offer:
- Competitive salary with performance-based incentives.
- Opportunities for growth and advancement in a fast-paced environment.
- A collaborative and dynamic work environment that values innovation and transparency.
Senior Software Engineer / Lead Engineer
Posted 1 day ago
Job Viewed
Job Description
Date Posted: November 19, 2024 Role Overview: We are seeking a highly skilled Senior Software Engineer / Lead Engineer to lead our engineering team and help drive the success of our application. This person will work closely with cross-functional teams to ensure our products are delivered with high quality, on time, and in line with the company’s growth strategy. The ideal candidate has a minimum 5 years of proven experience managing software production, a deep understanding of engineering principles, and strong leadership skills. Key Responsibilities: Team Management:
Oversee and manage the day-to-day activities of engineering teams, including software developers, QA engineers, and DevOps teams. Mentorship:
Provide leadership, mentorship, and professional development opportunities to team members. Culture Building:
Foster a culture of learning, innovation, and technical excellence within the engineering department. Technical Execution: Implement Technical Roadmap:
Execute the technical roadmap and strategies developed by the CTO, ensuring alignment with business goals. Performance Optimization:
Ensure the scalability and performance of our web applications through effective implementation practices. Quality Assurance:
Implement best practices to improve code quality, deployment speed, and system reliability. Collaborate with CTO:
Work closely with the CTO to understand the architectural designs and technological strategies. Execute Architectural Plans:
Lead the engineering teams in implementing robust, high-performance, and scalable web applications as per the defined architecture. Technical Guidance:
Provide technical guidance to the team on implementation details and best practices. Project Management: Cross-Functional Collaboration:
Collaborate with product managers, designers, and stakeholders to prioritize features and manage project timelines. Resource Allocation:
Efficiently allocate resources to ensure timely delivery of projects. Risk Management:
Identify potential project risks and develop mitigation strategies. Process Enhancement:
Implement and refine development processes, methodologies, and tools to enhance team productivity. Team Growth and Development: Talent Acquisition:
Hire and retain top engineering talent to build a high-performing team. Performance Reviews:
Conduct regular performance evaluations and provide constructive feedback. Training Programs:
Develop training programs to upskill team members and keep them updated with the latest technologies. Stakeholder Management: Communication:
Communicate project updates, timelines, and technical decisions to the executive team and other stakeholders. Alignment:
Ensure engineering activities are aligned with company objectives and customer needs. Required Qualifications: Experience:
Minimum of 5 years of proven experience managing software production, preferably with product-based software. Leadership:
Strong leadership skills with experience managing and growing engineering teams. Problem-Solving:
Ability to diagnose complex technical issues and provide effective solutions in a fast-paced environment. Communication:
Excellent verbal and written communication skills. Able to articulate complex technical concepts to non-technical stakeholders. Education:
Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field. Preferred Qualifications: Experience in SaaS products or tech-driven industries. Experience in DevOps, CI/CD pipelines, and agile methodologies. Familiarity with high-performance, scalable web architecture. Proven track record in successfully delivering multiple projects. What We Offer: Competitive salary with performance-based incentives. Opportunities for growth and advancement in a fast-paced environment. A collaborative and dynamic work environment that values innovation and transparency.
#J-18808-Ljbffr
Senior Software Engineer / Lead Engineer
Posted 1 day ago
Job Viewed
Job Description
Oversee and manage the day-to-day activities of engineering teams, including software developers, QA engineers, and DevOps teams. Mentorship:
Provide leadership, mentorship, and professional development opportunities to team members. Culture Building:
Foster a culture of learning, innovation, and technical excellence within the engineering department. 2. Technical Execution Implement Technical Roadmap:
Execute the technical roadmap and strategies developed by the CTO, ensuring alignment with business goals. Performance Optimization:
Ensure the scalability and performance of our web applications through effective implementation practices. Quality Assurance:
Implement best practices to improve code quality, deployment speed, and system reliability. 3. Architecture Implementation Collaborate with CTO:
Work closely with the CTO to understand the architectural designs and technological strategies. Execute Architectural Plans:
Lead the engineering teams in implementing robust, high-performance, and scalable web applications as per the defined architecture Technical Guidance:
Provide technical guidance to the team on implementation details and best practices. 4. Project Management Cross-Functional Collaboration:
Collaborate with product managers, designers, and stakeholders to prioritize features and manage project timelines. Resource Allocation:
Efficiently allocate resources to ensure timely delivery of projects. Risk Management:
Identify potential project risks and develop mitigation strategies. 5. Continuous Improvement Process Enhancement:
Implement and refine development processes, methodologies, and tools to enhance team productivity. 6. Team Growth and Development Talent Acquisition:
Hire and retain top engineering talent to build a high-performing team. Performance Reviews:
Conduct regular performance evaluations and provide constructive feedback. Training Programs:
Develop training programs to upskill team members and keep them updated with the latest technologies. 7. Stakeholder Management Communication:
Communicate project updates, timelines, and technical decisions to the executive team and other stakeholders. Alignment:
Ensure engineering activities are aligned with company objectives and customer needs. Required Qualifications: Experience : Minimum of 10 years of proven experience managing software production, preferably with product-based software. Leadership : Strong leadership skills with experience managing and growing engineering teams. Technical Expertise : Hands-on experience with modern web technologies, such as JavaScript frameworks (Node, Vue.js), cloud services (GCP), microservices architecture, and database management (SQL and NoSQL). Problem-Solving : Ability to diagnose complex technical issues and provide effective solutions in a fast-paced environment. Communication : Excellent verbal and written communication skills. Able to articulate complex technical concepts to non-technical stakeholders. Education : Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field. Preferred Qualifications: Experience in SaaS products or tech-driven industries. Experience in DevOps, CI/CD pipelines, and agile methodologies. Familiarity with high-performance, scalable web architecture. Proven track record in successfully delivering multiple projects. What We Offer: Competitive salary with performance-based incentives. Opportunities for growth and advancement in a fast-paced environment. A collaborative and dynamic work environment that values innovation and transparency.
#J-18808-Ljbffr
Lead Software Engineer
Posted 1 day ago
Job Viewed
Job Description
This job is for a Lead Software Engineer who loves coding and solving technical challenges. You might like this job because you'll mentor a team while building efficient systems and directly influencing the project's success!
We are looking for a highly skilled Lead Software Engineer who thrives in hands-on development and technical problem-solving. This role is ideal for an engineer who wants to lead by example writing code, optimizing performance, and architecting scalable systems while mentoring a team of developers .
Job RequirementsAbout Snappymob Malaysia
Snappymob is a boutique technical consultancy specializing in fintech and financial services in Malaysia and APAC. We craft cutting-edge web and mobile solutions that push boundaries, tackling the impossible challenges that others won't even attempt.
Our vibrant team of 100+ innovators from 18 nationalities brings together world-class engineers, QA specialists, and designers. We're obsessed with our craft, thrive on continuous learning, and collaborate to turn ambitious ideas into reality.
Key Responsibilities
- Lead by example through active coding, debugging, and technical problem-solving .
- Architect, design, and implement scalable, high-performance systems.
- Optimize code for efficiency , maintainability, and performance.
- Conduct in-depth code reviews and enforce coding standards.
- Solve complex technical challenges related to system architecture, performance tuning, and security.
- Implement and refine CI/CD pipelines , infrastructure automation, and deployment strategies.
- Develop robust APIs, database schemas, and scalable backend services.
- Ensure high-quality test coverage with unit, integration, and end-to-end testing.
- Stay current with emerging technologies and drive their adoption when relevant.
- Guide and mentor engineers through technical challenges and best practices.
What Would You Need?
- Strong coding proficiency in modern programming languages and frameworks.
- Expertise in scalable architectures, system design, and distributed computing .
- Deep understanding of database technologies (SQL, NoSQL) and data structures.
- Strong knowledge of API development , security best practices, and performance tuning.
- Hands-on experience with DevOps practices, including CI/CD and cloud infrastructure .
- Ability to analyze and debug performance bottlenecks in production systems.
- Passion for automation, efficiency, and writing clean, maintainable code.
- Strong problem-solving mindset with a focus on technical excellence.
Why Join Us?
- Innovative Projects: Contribute to exciting, cutting-edge projects that challenge and enhance your skills.
- Accessible Location: Conveniently located near the LRT for easy commuting.
- Career Growth: Thrive with mentorship, skill-enhancing workshops, and continuous learning opportunities.
- Flexible Work Options: Hybrid working arrangement & flexible working hours.
- Competitive Salary: Reflecting your expertise, contributions, and industry standards.
Technical Leadership
Communication
NoSQL
SQL (Programming Language)
REST API Development
CI/CD
Automation
Company Benefits Snacks and DrinksWe keep our pantry well stocked. Coffee, tea, soft drinks, healthy snacks, and whatever else our team likes. Tell us what you'd like.
Health InsuranceOur team’s well being is vital to us. We provide a high-tier hospitalization plan, as well as reimbursement for GP visits.
GearMacs, iPhones, Androids, and other fun gadgets. Nice big monitors. We give our team what they need to be productive.
Flexible Hours and LocationsWork from home or work from the office. We focus on getting things done, not on making sure you clock in.
Learning StipendBooks, courses, conferences, and other opportunities for learning. If you want to challenge yourself, we want to help you!
TransportationWe provide allowances for public transportation, so you don't have to think about it.
We are SnappymobWe are an expert mobile and web app developer since 2012. We develop iOS, Android, Hybrid and Web apps of the highest quality.Our goal was to build best-of-breed apps for our clients and users. We help brands design and develop gorgeous apps backed by sophisticated web services – at other times, we may be providing technical consulting for tricky bits to help a client’s team get their project across.
#J-18808-LjbffrLead Software Engineer
Posted 2 days ago
Job Viewed
Job Description
Restive Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia
Join or sign in to find your next jobJoin to apply for the Lead Software Engineer role at Restive
Restive Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia
4 days ago Be among the first 25 applicants
Join to apply for the Lead Software Engineer role at Restive
Note: You will need full working rights in Malaysia as we unable to offer visa sponsorship.
About The Role
We are seeking a talented and experienced Lead Software Engineer to join our dynamic team in Malaysia. The ideal candidate will have a strong foundation in multiple both backend and frontend with a proven track record of developing robust and scalable web applications.
This is a fantastic opportunity to be part of a global organization while working in Malaysia. You will have the chance to work on challenging and rewarding projects, collaborate with talented colleagues from around the world, and contribute to the company's growth.
Responsibilities
- Design robust and scalable .NET applications that meet complex business requirements while ensuring maintainability and performance.
- Develop clean, efficient, and well-documented code using C#, ASP.NET, .NET Core, and Entity Framework as part of the software development lifecycle.
- Participate actively in all phases of the software development process including requirements gathering, system design, implementation, testing, deployment, and maintenance.
- Mentor junior developers by providing guidance on coding standards, conducting code reviews, and sharing knowledge on architectural decisions.
- Develop and maintain robust APIs using ASP.NET Core and C# to integrate with internal and potentially external systems, ensuring smooth and secure data flow.
- Implement core backend logic, authentication mechanisms (e.g., passkey-first), and secure configuration.
- Manage and optimize database interactions, initially with MySQL and supporting future migration to SQL Server or PostgreSQL.
- Collaborate with cross-functional teams to identify opportunities for enhancing customer experience and operational efficiency.
- Leverage AWS cloud services to architect and deploy scalable and reliable solutions.
- Optimize performance and scalability of backend services through effective coding and architecture.
- Implement automated testing frameworks and practices to ensure high-quality software deliverables.
- Ensure data security and integrity within all backend processes.
- Minimum 5+ years of professional experience in developing commercial .NET applications within a collaborative environment, with a deep understanding of C# and the .NET framework, particularly ASP.NET Core.
- Strong understanding of microservices architecture.
- Solid experience with AWS cloud platforms, including services such as App Services/Compute, Databases (e.g., EC2, Lambda, Elastic Beanstalk, RDS), and managed services for scaling and deployment.
- Proven expertise in building and maintaining robust APIs and implementing complex business logic.
- Strong knowledge of MySQL (MVP), with an understanding of relational databases and ORMs.
- Experience with encryption techniques and secure configuration practices.
- Proficiency in React.JS or any other JavaScript is a plus, enabling better collaboration with frontend teams.
- Hands-on experience with Git and exposure
- Seniority level Mid-Senior level
- Employment type Full-time
- Job function Information Technology
- Industries IT Services and IT Consulting
Referrals increase your chances of interviewing at Restive by 2x
Get notified about new Lead Software Engineer jobs in Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia .
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 6 months ago
Senior Engineer / Assistant Manager, Software DevelopmentWP. Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 2 weeks ago
Technology Consulting - Technical Lead, Software EngineeringKuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 1 week ago
WP. Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 1 day ago
Lead Principal Active Directory Infra EngineerKuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 1 week ago
Petaling Jaya, Selangor, Malaysia 5 days ago
Petaling Jaya, Selangor, Malaysia 5 months ago
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 1 month ago
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 1 month ago
Petaling Jaya, Selangor, Malaysia 1 day ago
Petaling Jaya, Selangor, Malaysia 1 month ago
Federal Territory of Kuala Lumpur, Malaysia 3 weeks ago
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 2 weeks ago
Senior/Staff Software Engineer, CodashopKuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 1 month ago
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 1 month ago
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia MYR4,000.00-MYR5,500.00 4 months ago
Bangsar South, Federal Territory of Kuala Lumpur, Malaysia 8 months ago
Petaling Jaya, Selangor, Malaysia 1 month ago
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 2 months ago
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 4 days ago
Federal Territory of Kuala Lumpur, Malaysia 1 week ago
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 6 months ago
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 5 months ago
Federal Territory of Kuala Lumpur, Malaysia 2 weeks ago
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 2 months ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrLead Software Engineer
Posted 2 days ago
Job Viewed
Job Description
Snappymob is a boutique technical consultancy specializing in fintech and financial services in Malaysia and APAC. We craft cutting-edge web and mobile solutions that push boundaries, tackling the impossible challenges that others won't even attempt.
Our vibrant team of 100+ innovators from 18 nationalities brings together world-class engineers, QA specialists, and designers. We're obsessed with our craft, thrive on continuous learning, and collaborate to turn ambitious ideas into reality.
About The Role
We are looking for a highly skilled Lead Software Engineer who thrives in hands-on development and technical problem-solving. This role is ideal for an engineer who wants to lead by example writing code, optimizing performance, and architecting scalable systems while mentoring a team of developers .
Key Responsibilities
Lead by example through active coding, debugging, and technical problem-solving .
Architect, design, and implement scalable, high-performance systems.
Optimize code for efficiency , maintainability, and performance.
Conduct in-depth code reviews and enforce coding standards.
Solve complex technical challenges related to system architecture, performance tuning, and security.
Implement and refine CI/CD pipelines , infrastructure automation, and deployment strategies.
Develop robust APIs, database schemas, and scalable backend services.
Ensure high-quality test coverage with unit, integration, and end-to-end testing.
Stay current with emerging technologies and drive their adoption when relevant.
Guide and mentor engineers through technical challenges and best practices.
What Would You Need?
Strong coding proficiency in modern programming languages and frameworks.
Expertise in scalable architectures, system design, and distributed computing .
Deep understanding of database technologies (SQL, NoSQL) and data structures.
Strong knowledge of API development , security best practices, and performance tuning.
Hands-on experience with DevOps practices, including CI/CD and cloud infrastructure .
Ability to analyze and debug performance bottlenecks in production systems.
Passion for automation, efficiency, and writing clean, maintainable code.
Strong problem-solving mindset with a focus on technical excellence.
Must be a MALAYSIAN citizen .
Why Join Us?
Innovative Projects: Contribute to exciting, cutting-edge projects that challenge and enhance your skills.
Accessible Location: Conveniently located near the LRT for easy commuting.
Career Growth: Thrive with mentorship, skill-enhancing workshops, and continuous learning opportunities.
Flexible Work Options: Hybrid working arrangement & flexible working hours.
Competitive Salary: Reflecting your expertise, contributions, and industry standards.
Unlock job insightsSalary match Number of applicants Skills match
Your application will include the following questions:
- Which of the following statements best describes your right to work in Malaysia? What's your expected monthly basic salary? How many years' experience do you have as a Software Engineering Lead?
Computer Software & Networking 51-100 employees
Snappymob is an expert mobile and web app agency. We create impactful digital products that combine top-notch design with well written software. We work hard to help our clients achieve success – while providing them honest, no-nonsense advice. We develop iOS, Android, and web apps of the highest quality.
We're a place for people who are obsessive about what they do, who relish the minutiae, who love great user experiences, and who enjoy chiseling away at hard challenges with teammates. We aim to do good work that (i) fulfills us, (ii) makes our customers and users happy, and (iii) grow better while doing it.
Snappymob is an expert mobile and web app agency. We create impactful digital products that combine top-notch design with well written software. We work hard to help our clients achieve success – while providing them honest, no-nonsense advice. We develop iOS, Android, and web apps of the highest quality.
We're a place for people who are obsessive about what they do, who relish the minutiae, who love great user experiences, and who enjoy chiseling away at hard challenges with teammates. We aim to do good work that (i) fulfills us, (ii) makes our customers and users happy, and (iii) grow better while doing it.
Show more
Perks and benefits Medical Miscellaneous allowance Education support Transportation, Learning Allowances, Professional
Researching careers? Find all the information and tips you need on career advice.
#J-18808-LjbffrBe The First To Know
About the latest Software team lead Jobs in Malaysia !
Lead Software Engineer
Posted 4 days ago
Job Viewed
Job Description
Snappymob WP. Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia
Join or sign in to find your next jobJoin to apply for the Lead Software Engineer role at Snappymob
Snappymob WP. Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia
3 days ago Be among the first 25 applicants
Join to apply for the Lead Software Engineer role at Snappymob
Get AI-powered advice on this job and more exclusive features.
Direct message the job poster from Snappymob
Talent Acquisition Specialist | Technical Recruiter | On a talent treasure hunt—finding the gems to shine at Snappymob!About Snappymob Malaysia
Snappymob is a boutique technical consultancy specializing in fintech and financial services in Malaysia and APAC. We craft cutting-edge web and mobile solutions that push boundaries, tackling the impossible challenges that others won't even attempt.
Our vibrant team of 100+ innovators from 18 nationalities brings together world-class engineers, QA specialists, and designers. We're obsessed with our craft, thrive on continuous learning, and collaborate to turn ambitious ideas into reality.
About The Role
We are looking for a highly skilledLead Software Engineer who thrives in hands-on development and technical problem-solving. This role is ideal for an engineer who wants to lead by examplewriting code, optimizing performance, and architecting scalable systems while mentoring a team of developers .
Key Responsibilities
- Lead by example through active coding, debugging, and technical problem-solving .
- Architect, design, and implement scalable, high-performance systems.
- Optimize code for efficiency , maintainability, and performance.
- Conduct in-depth code reviews and enforce coding standards.
- Solve complex technical challenges related to system architecture, performance tuning, and security.
- Implement and refine CI/CD pipelines , infrastructure automation, and deployment strategies.
- Develop robust APIs, database schemas, and scalable backend services.
- Ensure high-quality test coverage with unit, integration, and end-to-end testing.
- Stay current with emerging technologies and drive their adoption when relevant.
- Guide and mentor engineers through technical challenges and best practices.
What Would You Need?
- Strong coding proficiency in modern programming languages and frameworks.
- Expertise in scalable architectures, system design, and distributed computing .
- Deep understanding of database technologies(SQL, NoSQL) and data structures.
- Strong knowledge ofAPI development , security best practices, and performance tuning.
- Hands-on experience with DevOps practices, includingCI/CD and cloud infrastructure .
- Ability toanalyze and debug performance bottlenecks in production systems.
- Passion for automation, efficiency, and writing clean, maintainable code.
- Strong problem-solving mindset with a focus on technical excellence.
- Must be aMALAYSIAN citizen .
Why Join Us?
- Innovative Projects: Contribute to exciting, cutting-edge projects that challenge and enhance your skills.
- Accessible Location: Conveniently located near the LRT for easy commuting.
- Career Growth: Thrive with mentorship, skill-enhancing workshops, and continuous learning opportunities.
- Flexible Work Options: Hybrid working arrangement & flexible working hours.
- Competitive Salary: Reflecting your expertise, contributions, and industry standards.
- Seniority level Mid-Senior level
- Employment type Full-time
- Job function Engineering and Information Technology
- Industries IT Services and IT Consulting
Referrals increase your chances of interviewing at Snappymob by 2x
Get notified about new Lead Software Engineer jobs in WP. Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia .
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 6 months ago
Senior Engineer / Assistant Manager, Software DevelopmentWP. Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 2 weeks ago
Technology Consulting - Technical Lead, Software EngineeringKuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 1 week ago
WP. Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 5 hours ago
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 1 week ago
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 4 weeks ago
Senior/Staff Software Engineer, CodashopKuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 4 weeks ago
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 1 month ago
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 4 weeks ago
Bangsar South, Federal Territory of Kuala Lumpur, Malaysia 8 months ago
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia MYR4,000.00-MYR5,500.00 4 months ago
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 2 weeks ago
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 5 months ago
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 2 months ago
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 3 months ago
WP. Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 4 weeks ago
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 1 month ago
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 6 months ago
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 1 day ago
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 3 days ago
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 3 days ago
WP. Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 3 weeks ago
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia MYR72,000.00-MYR150,000.00 1 month ago
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 6 months ago
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 7 months ago
Senior Software Quality Assurance Engineer (QA)Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 2 weeks ago
Taman Wilayah, Federal Territory of Kuala Lumpur, Malaysia 4 days ago
WP. Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 3 weeks ago
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 2 months ago
WP. Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 15 hours ago
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 2 days ago
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 3 months ago
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 7 months ago
Senior Backend Software Engineer (Domain in Banking/Financial Services)Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 4 weeks ago
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 1 day ago
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 2 days ago
WP. Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 1 week ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrLead Software Engineer
Posted 12 days ago
Job Viewed
Job Description
About us
EngageRocket is the first venture-backed HR Technology company in SEA with the mission to create better workplaces with people analytics. We help organisations improve their employee experience from hire to retire and drive organisational outcomes such as better retention and performance. EngageRocket has received multiple awards, including four Gold awards at the HR Vendors of the Year Awards 2024 and has been recognised as one of the ‘Hottest Startups’ by Singapore Business Review.
Our long-term vision is to build great workplaces with 'people analytics,' gathering and processing critical workplace feedback throughout an employee’s lifecycle to inform better management decisions. To achieve this, we need to build an amazing team. Here’s where you come in.
About you
You're a passionate problem-solver who sees engineering as a way to empower people and transform businesses. You're driven to tackle complex challenges not just through code, but also through a deep understanding of human behavior and organizational dynamics.
At EngageRocket, we're on a mission to help companies build thriving workplaces where every employee feels valued, heard, and engaged. If you're excited by the prospect of using technology to unlock human potential and create positive change, you're in the right place. Here's what we're looking for:
- Growth Mindset: You're not afraid to dive into uncharted territory and explore new approaches. You actively seek out opportunities to learn and grow, both technically and personally.
- Ownership Mindset: You take pride in your work and are driven to deliver results. You're proactive, resourceful, and willing to go the extra mile to ensure your team succeeds.
- Collaboration Enthusiast: You thrive in a diverse and inclusive environment, where everyone's voice is valued. You're a natural communicator who can build bridges between technical and non-technical teams.
- Customer-Centric: You understand the needs of our customers and are passionate about creating solutions that make a real impact on their lives. You're empathetic, curious, and always looking for ways to improve the user experience.
- Technical Excellence: You have a strong foundation in software engineering principles and practices. You're proficient in modern technologies and are always eager to learn new tools and frameworks.
If this sounds like you, we'd love to hear from you. Join us on our journey to create a world where work is meaningful, fulfilling, and empowering for everyone.
Responsibilities
- Partner closely with Product, UX, and other stakeholders to create intuitive, data-driven features that empower our users to understand and improve employee engagement.
- Work closely with Engineering, DevOps, and IT Security teams to ensure our platform is robust, scalable, and upholds the highest standards for data privacy and security.
- Work with Customer Success to deliver success for our customers.
- Foster a culture of quality by advocating for and implementing best practices across the entire software development lifecycle, from code reviews and test automation to performance optimization and monitoring.
- Evaluate and implement cloud-based services that enhance our platform's capabilities, efficiency, and scalability, ensuring we stay at the forefront of technology.
- In our fast-paced environment, be prepared to contribute across the entire technology stack, from front-end user experiences to back-end data processing, demonstrating a willingness to learn and adapt.
Basic Qualifications
- 7+ years experience developing and scaling web applications, preferably in SaaS and cloud-based environment.
- Strong proficiency in modern web technologies (e.g., JavaScript/TypeScript, React/Vue, Golang, Python, Node.js).
- Solid grasp of core computer science principles (algorithms, data structures, OOP, databases).
- Proven ability to translate complex business needs into scalable technical solutions, with experience in failure analysis, API design, and distributed systems.
- Experience with cloud platforms (AWS, Azure, GCP) for scalability, reliability, and cost-effectiveness.
- Proven ability to establish robust data collection and analysis processes, utilizing performance metrics to drive informed decisions and continuous improvement.
- Strong commitment to security best practices (authentication, authorization, encryption).
- Proven ability to lead technical projects, mentor engineers, and foster collaboration.
- Strong communication and interpersonal skills, with the ability to effectively translate technical concepts to non-technical audiences.
- Passion for solving customer problems and improving employee experience.
- Strong ownership to all stages of development process: requirements, design, implementation, testing, and operational support .
Preferred Qualifications
- Exceptional coding skills in Golang, JavaScript/TypeScript, Python.
- Strong command of both relational (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, DynamoDB)
- Experience with caching technologies (e.g., Redis, Memcached).
- Proven track record of applying agile methodologies to deliver high-quality software iteratively.
- Adept at diagnosing and resolving complex system issues, identifying root causes, and implementing effective solutions.
- Ability to approach ambiguous challenges with a structured and analytical mindset.
- Good experience with AWS services (e.g., EC2, S3, DynamoDB, Lambda, API Gateway).
- Strong verbal and written communication skills.
- Bonus: Experience with data analysis tools (e.g., Python data libraries, SQL) and knowledge of HR technology landscape.
Lead Software Engineer
Posted 12 days ago
Job Viewed
Job Description
Our Vision
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.
What You Will Be Doing
We are looking for a Lead Engineer to join our team and lead the development of one or two of our core products. As a Lead Engineer, you will be responsible for defining the technical direction, making architectural decisions, and ensuring the delivery of high-quality, scalable software solutions. You will work closely with product owners and engineers to create features that delight our users and meet their needs effectively. Additionally, you will mentor and coach junior developers, helping them grow technically and professionally.
Responsibilities
- Lead the design, development, and delivery of one or two core products.
- Provide technical leadership to a small team, guiding them in best practices and architecture decisions.
- Mentor and coach junior developers to ensure their ongoing technical growth.
- Collaborate with the Product Owner to translate business needs into actionable technical tasks.
- Ensure the team's development aligns with the company’s coding standards and best practices.
- Conduct code reviews to maintain code quality and foster a collaborative engineering culture.
- Drive the adoption of best practices in software engineering, including unit testing, CI/CD, and documentation.
What You Will Need
- Full-Stack Development: Proven experience in full-stack development.
- Experience: 8+ years in software engineering, with at least 1-2 years of experience in a technical lead role.
- Tech Stack: Strong proficiency in Angular or Nest.js (both are not required).
- Mentorship: Proven experience in mentoring junior developers and helping them grow.
- Architecture: Experience in designing and building scalable, maintainable front-end applications.
- Communication Skills: Excellent communication skills and the ability to work effectively across teams.
- Problem-Solving: Strong analytical and problem-solving abilities.
- Agile Practices: Comfortable working in an Agile environment.
Bonus Skills:
- Experience with AWS.
- Experience with Databricks.
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!
Where is the position located?
This role is based in our newly established office in Kuala Lumpur, Malaysia. Our Malaysia office specializes in Software Engineering, Data Engineering, and Data Analysis. You will collaborate with talented tech colleagues.
#J-18808-Ljbffr