Search by job, company or skills

A

FullStack Lead

5-8 Years
MYR 11,500 - 12,300 per month
Save
  • Posted 12 hours ago
  • Be among the first 10 applicants
Early Applicant
Quick Apply

Job Description

We are looking for technical lead with full-stage engineering experience leading the design and implementation of 2 tier and 3 tier applications with integration and microservices expertise coupled with APIs. The individual should be aware of security by design, data encryption, implementation of best practices, authentication and authorization processes. The individual will lead the use of AI in software engineering and develop automating the build and deploy process using AI agents (using Kiro, Codex, Claude Code, Cursor and similar tools) defining the best practices and SOPs for developers to follow. The individual will also define best practices and design principles for building applications to integrate with AI backend services to deliver Applied AI for programs. The individual will work as design expert and as a developer in individual capacity role and also as technical lead leading team of developers depending on the program needs and size of the team in the projects. The individual will also be responsible for environment sizing based on the non-functional requirements and also design how the required nonfunctional KPIs can be delivered. The ideal candidate should have over 12+ years of experience in IT, with majority or specialization in AI and software engineering, delivering full stack applications for cloud-native deployments.

Key Responsibilities:

Discovery & Assessment:

  • Conduct a thorough evaluation and assessment of our customer's current application, to identify key pain points, challenges, business use case, and opportunities for improvement and to refactor or rebuild the application to modernize to cloud native tech stack.
  • Conduct a thorough assessment of requirements for design and implementation of full stack application and integration needs o Understand customer requirements to adopt and implement the target state. o Identify security, governance and non-functional requirements. o Identify data migration requirements and risks if any.
  • Identify how and which AI models will be used for assessing or building the application.
  • Understanding the UI/UX requirements and business processes required to be adopted into the application.

Design Architecture

  • Design Architecture for Full Stack application on tech stack chosen for implementation. o Design architecture with integration, security and governance requirements. o Define design decisions, dependencies and policies to be implemented.
  • Design UXM, UI/UX for implementation, develop wireframes.
  • Design authentication and authorization flows with embedded security principles.
  • Define environment sizing, integrations and non-functional design decisions.
  • Design dev-ops integrated with the solution covering tools, configuration, sizing and set up.
  • Design code repository and knowledge base structure to be adopted for delivery.
  • Lead design walkthrough and seek customer sign off.
  • Define/Review the low level design and ensure implementation is aligned to design.
  • Present to customer on solution and technical detailing.

Design Migration Strategy and Solution:

  • Design a comprehensive migration strategy that outlines the approach, mapping, data model, cutover strategy, timeline, and potential risks associated with the transition to a new modernized application.

Development and Migration:

  • Build & implement the application as per requirement and design covering data structure, integration, code merge, build, release, deployment, unit testing and defect fixes. Migrate data and features as required from legacy to new application.
  • Support smooth cutover to new application and go live support.
  • Conduct trainings and enablement to users.

Governance & Security:

  • Design a robust data governance and security framework to ensure data integrity, confidentiality, and compliance with relevant regulations.

Stakeholder Communication:

  • Collaborate with stakeholders to understand requirements and provide updates.
  • Ensure alignment with business objectives and technical needs.

Project Methodology:

  • Should have understanding of project delivery methodologies such as Agile and DevOps to propose Implementation Timeline. 

Requirements :

Domain Knowledge

Should have knowledge in at least 2 domains expertise from Banking/Insurance/Fintech/Manufacturing/Logistics/Telecom/Media.

Modernization Expertise

As Tech Lead, led at least 2 programs for modernizing the legacy application from monolithic to microservices.

Tech Skills

Proficient in: Languages: Python, Javascript, Java, PHP

Frameworks: ReactJS, NextJS, NodeJS, Flask, FAST, Django

Database: PostgreSQL, MySQL, MariaDB

Integration: API Gateway, SSO integration Monitoring; Prometheus and Grafana, Cloudwatch integration

Tools: Docker, Airflow, Sonarqube, Jenkins, Ansible, Sentry, Gitlab/Github

AI tools: Kiro, Codex, Cursor or similar

Frontend experience

Good understanding of headless architecture, data security, API integration, UXM flows, html, Figma design.

Backend experience

Good understanding of microservices, workflow engine, API gateway, Middleware integrations, database connections, SQL structure for DB integration, different type of integration protocols.

Cloud Knowledge

Must have application deployment and consumption of native services in AWS/Azure Cloud Governance & Security Experience in developing and implementing security principles, including data quality standards, metadata management, and data security measures.

Problem-Solving Excellent

problem-solving skills to identify and address challenges related to data migration and cloud adoption.

Communication Skills

Strong verbal and written communication skills. Certifications Technical/developer certifications from cloud service providers like AWS, Azure or technical architecture certifications.

Spotlight
  • Health insurance

More Info

Job ID: 149598277