Lead Software Engineer, Web

GXBank


Date: 3 weeks ago
City: Petaling Jaya
Contract type: Full time
Get To Know The Role

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.

Technical Deliverables

  • 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.

Communication, Collaboration & Alignment

  • 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.

The Must Haves

  • 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.

The nice-to-haves

  • 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 resume

Similar jobs

Pastry Chef

Hilton, Petaling Jaya
1 hour ago
With thousands of hotels in over 100 countries and territories, Hilton offers countless opportunities to delight. From an open door to a welcoming smile and an exceptional experience, we offer the millions of travellers who stay with us every year a welcome they will never forget. In addition to our flagship brand, Hilton Hotels & Resorts, the family of brands...

Prescription Manager, PD

Eaton, Petaling Jaya
2 hours ago
If you desire to be part of something special, to be part of a winning team, to be part of a fun team – winning is fun. We are looking forward to a Prescription Manager, Power Distribution in Eaton’s electrical business, based in Malaysia, Selangor. In Eaton, making our work exciting, engaging, meaningful; ensuring safety, health, wellness; and being a...

Civil Engineering Draughtsperson

SNA Consult Sdn Bhd, Petaling Jaya
MYR 5,500 - MYR 7,000 per month
20 hours ago
Job ResponsibilityPrepare detailed technical drawings and plans for civil engineering projects, including roads, drainage systems, and infrastructure, using AutoCAD software.Collaborate with civil engineers and project managers to understand project requirements and translate design concepts into accurate and comprehensive drawings.Ensure all drawings comply with relevant industry standards, regulations, and company policies, maintaining accuracy and consistency throughout the drafting process.Review and interpret...