Infosys Consulting
Senior Full Stack Developer- Malaysia
A senior full stack developer in Kuala Lumpur leads end-to-end delivery of backend services in Python and Node.js/TypeScript, modern React/Next.js frontends, and GraphQL APIs, deployed on AWS (Lambda, ECS/EKS, DynamoDB, S3) with CI/CD pipelines and testing frameworks. The role also involves solution design reviews and mentoring junior developers.
- Compensation
- Not disclosed
- Location
- Kuala Lumpur, Malaysia
- Work setup
- Not specified
- Seniority
- Senior
- Employment
- Not specified
- Experience
- 5+ years
- Category
- Fullstack
- Posted
Skills
Must have
- Minimum 5 years of full-stack development experience
- Strong proficiency in Python (back-end engineering, APIs, microservices)
- Strong proficiency in TypeScript
- Strong proficiency in Node.js
- Strong proficiency in React.js
- Strong proficiency in Next.js
- Strong proficiency in GraphQL
- Hands-on experience with AWS services: Lambda, DynamoDB, ECS, EKS, EC2, S3, IAM
- Experience implementing CI/CD pipelines
- Experience with other programming languages such as Java, C#
- Experience with unit testing and end-to-end testing
- Strong understanding of algorithms, data structures, and engineering best practices
- Strong ownership mindset with the ability to work independently
- Structured communicator with strong cross-cultural collaboration skills
- Self-directed learner with curiosity for emerging technologies
- Highly proactive and capable of challenging existing designs when appropriate
Full description
Job Description – Senior Full Stack Developer
Role Overview
This role requires excellent engineering fundamentals, architectural thinking, and the ability to work independently in a fast‑paced, multicultural environment.
Key Responsibilities
Full Stack Engineering
- Lead end‑to‑end development across backend, frontend, and cloud components.
- Build robust backend services using:
- Python (mandatory)
- Node.js (TypeScript)
- Design and develop modern UI using React.js and Next.js.
- Develop and optimize GraphQL APIs, schemas, and resolvers.
- Implement reusable, high‑quality, secure, and well‑tested codebases across the stack.
- Integrate frontend applications with backend services, GraphQL endpoints, and AWS components.
- Design and deploy production‑grade solutions using:
- Lambda, ECS, EKS, DynamoDB, IAM, S3, EC2
- Implement event-driven and microservices architectures using AWS native services.
- Apply best practices for scalability, resiliency, and cost optimization.
Software Quality & DevOps
- Implement unit testing and end‑to‑end testing frameworks (e.g., Jest, PyTest, Cypress, Playwright).
- Build and maintain CI/CD pipelines (GitHub Actions, GitLab CI, AWS CodePipeline).
- Ensure code quality via peer reviews, linting, security checks, and automated pipelines.
- Participate in solution design, architectural discussions, and technical decision‑making.
- Review and challenge solution designs to ensure correctness, scalability, and maintainability.
- Mentor and guide junior developers and peers.
- Work collaboratively with architects and Quality and DevOps etc... etc
Required Skills & Experience (Mandatory)
- Minimum 5 years of full‑stack development experience.
- Strong proficiency in Python (back‑end engineering, APIs, microservices).
- Strong proficiency in:
- TypeScript
- Node.js
- React.js
- Next.js
- GraphQL
- Hands‑on experience with AWS services including:
- Lambda, DynamoDB, ECS, EKS, EC2, S3, IAM
- Experience implementing CI/CD pipelines.
- Experienced with other programming languages such as Java, C#