Lead Software Engineer, Web
GXBank
Date: 5 hours ago
City: Petaling Jaya
Contract type: Full time

Get To Know The Role
Team and Technical Leadership
Team and Technical Leadership
- Take full ownership of projects to meet functional and non-functional requirements for users and business partners.
- Proactively resolve critical production issues (SLA driven) and also able to triage in a timely and effective manner.
- Lead the execution of complex projects, collaborating across multiple teams and business functions across regional verticals.
- Take end-to-end ownership of technical solutions, from initial design/POC’s to MVP/launch.
- Mentor junior engineers, fostering their growth and professional development and also able to pair-program effectively when required.
- Conduct technical interviews to help grow the team and ensure high-quality hires.
- Able to effectively assist team members when required by helping to unblock technical impediments.
- Consistently deliver work increments on time every sprint with acceptable quality.
- Design, implement, and deploy high-performance web applications using React, Webpack, and ES6.
- Work with the engineering team to create scalable and performance-driven design/architecture.
- Evaluate and adopt new technologies that enhance performance and scalability.
- Continuous improvement mindset with strong desire to address technical debts and improve overall health of the web applications.
- Write clean, high-quality, and well-tested code on a daily basis.
- Review code and design proposals from across the organization, ensuring adherence to standards and best practices.
- Operate, tune, and debug systems, adhering to the highest standards of operational excellence.
- Write technical design documents, perform data analysis, and present learnings to stakeholders.
- Document and communicate technical decisions clearly to both technical and non-technical audiences.
- Collaborate with business, product, data science, and engineering stakeholders to define requirements and features that drive business growth.
- Lead collaboration with stakeholders to resolve ambiguous, multi-dimensional business, legal, and product needs.
- Self-starter and able to run Agile rituals when needed and able to facilitate discussions effectively.
- A degree in Computer Science, Computer Engineering or commensurate experience and education.
- 5+ years of professional software development experience, including at least 2 years in web development experience in React (preferred) and Angular.
- Strong computer science fundamentals in algorithms and data structures.
- Deep knowledge and expertise in Typescript, JavaScript and ECMAScript specification.
- Deep understanding of the CI/CD implementation and exposure to tools such as Gitlab-CI (preferred), Jenkins, Bamboo, CircleCI or anything similar.
- At least 2 years of Agile exposure be it in Scrum or Kanban settings preferably in Fintech industry.
- Possess excellent communication (ability to convey technical information in a way that non-technical stakeholders can understand), sharp analytical abilities with proven design skills, able to think critically of the current system in terms of growth and stability.
- Works well with teammates, treats them with respect, and is a positive influence on those around you, is always willing to help your teammates when needed and does what you can to make sure the team is successful.
- You are highly accountable and take ownership. You also have a collaborative attitude, because ‘Your Problem Is My Problem’ (YPIMP).
- Strong growth mindset with the desire to continuously learn and improve own skills and also share knowledge with the team members.
- Some exposure or work experience/knowledge on Backend using languages such as Golang (preferred), Java, C# and other similar OOP languages.
- Familiarity with Server-Side Rendering (SSR) or Static Site Generation (SSG), especially with frameworks like Next.js.
- Familiarity with cloud platforms (AWS preferred) and services like Lambda, EC2, S3, or Kubernetes for deploying and scaling applications.
- Experience with performance profiling and optimisation tools (e.g., Lighthouse, Webpack Bundle Analyzer, Chrome DevTools).
- Experience with testing frameworks and tools (e.g. Jest, Mocha, Cypress, Selenium) for unit, integration, and end-to-end tests.
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Hypercare Manager
Roche,
Petaling Jaya
5 hours ago
At Roche you can show up as yourself, embraced for the unique qualities you bring. Our culture encourages personal expression, open dialogue, and genuine connections, where you are valued, accepted and respected for who you are, allowing you to thrive both personally and professionally. This is how we aim to prevent, stop and cure diseases and ensure everyone has access...

Cloud FinOps Engineer
Swisslog,
Petaling Jaya
1 day ago
Where do people love what they do, and being great at what they do? At Swisslog, that’s where! Our teams are the heart of a world-leading Robotics company that’s harnessing the power of technology to shape the future of intralogistics. The result? We’re transforming performance and efficiency for customers across the globe, giving them the vital edge in their markets.ResponsibilitiesMake...

Sales Coordinator
LBS Bina Group Berhad,
Petaling Jaya
1 day ago
Job BriefEffectively assist Assistant Director of Sales & Sales Managers in general administration and executing sales coordination of all enquiries in a most professional and effective manner.Job ResponsibilitiesEnsure overall effective office administration, maintain cleanliness at all times, to upkeep the display areas and display items.Ensure all enquiries and correspondences are replied within the stipulated time. Effective follow-ups are to be...
