Talent.com
Tawaran kerja ini tidak tersedia di negara anda.
Senior Associate, Software Engineer

Senior Associate, Software Engineer

AstroKuala Lumpur, MY
20 hari lalu
Penerangan pekerjaan

WHY JOIN US?

We practice a vibrant & energetic office culture.

We provide opportunities for career advancement within the company.

Good performance is always rewarded accordingly.

JOB RESPONSIBILITIES :

WHAT YOU WILL DO :

  • Build and maintain performant, scalable, and accessible frontend applications using React, Next.js, and modern web technologies
  • Translate UI / UX designs into responsive web pages using Tailwind CSS, shadcn / ui, and other design systems
  • Implement efficient and scalable state management using Zustand, Redux, etc.
  • Optimize frontend performance, SEO, and accessibility in server-rendered and statically generated Next.js applications
  • Write modular, well-tested frontend code using Jest, Storybook, and other testing / documentation tools
  • Configure and manage frontend build systems and module bundlers like Webpack
  • Integrate APIs and data-fetching strategies using SWR and best practices
  • Apply secure coding principles and ensure the application adheres to modern web security standards
  • Monitor and analyze user behavior via Google Analytics (GA) and other tracking tools to inform UX and feature decisions
  • Collaborate closely with designers, product managers, and backend engineers to deliver cohesive and high-quality features
  • Participate in code reviews, architecture discussions, and sprint planning
  • Maintain Git repositories with clean commit history and meaningful pull requests
  • Continuously identify opportunities for improvement in codebase, performance, and developer workflows
  • Plus point to work across the stack when necessary—supporting backend teams, contributing to backend integration logic, and ensuring seamless frontend-backend alignment (with PHP -based backends)

REQUIREMENTS : WHO YOU ARE :

  • Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience
  • Minimum 5 years of professional experience building web applications using modern frontend frameworks
  • Expert in JavaScript and TypeScript, with a deep understanding of ES6+ features and asynchronous programming
  • Advanced experience in React and Next.js, with strong fundamentals in hooks, rendering patterns, and lifecycle management
  • Proficient with Zustand or similar modern state management libraries
  • Strong styling and UI implementation skills with Tailwind CSS and component libraries like shadcn / ui
  • Hands-on experience with frontend tooling such as Jest, Webpack, Storybook, and SWR
  • Familiarity with Git workflows (feature branching, PR reviews, conflict resolution)
  • Solid understanding of SEO principles, structured data, and Google Analytics integration
  • Comfortable working across the stack, with experience collaborating with or contributing to backend development (experience with PHP)
  • Able to think critically, communicate clearly, and work autonomously in a fast-paced development environment
  • Experience working in Agile teams, using tools like Jira and participating in sprint rituals
  • Passionate about clean code, reusable components, and delivering an excellent user experience
  • Buat amaran kerja untuk carian ini

    Senior Software Engineer • Kuala Lumpur, MY